Class AuthActionController

java.lang.Object
org.qubership.atp.itf.lite.backend.controllers.AuthActionController

@RestController public class AuthActionController extends Object
  • Constructor Details

    • AuthActionController

      public AuthActionController()
  • Method Details

    • saveCode

      @RequestMapping(method=GET, value="/atp-itf-lite/api/v1/authAction/saveCode/{sseId}") @PreAuthorize("@entityAccess.checkAccess(#projectId,\'READ\')") public org.springframework.http.ResponseEntity<Void> saveCode(@PathVariable("sseId") UUID sseId, @RequestParam("code") String code, @RequestParam(value="state",required=false) String state, @RequestHeader("X-Project-Id") UUID projectId)
    • saveParamsForGetAccessCode

      @RequestMapping(method=POST, value="/atp-itf-lite/api/v1/authAction/saveParamsForGetAccessCode", consumes="application/json") @PreAuthorize("@entityAccess.checkAccess(T(org.qubership.atp.itf.lite.backend.utils.UserManagementEntities).REQUEST.getName(),#getAccessCodeParametersDto.getProjectId(),\'EXECUTE\')") public org.springframework.http.ResponseEntity<Void> saveParamsForGetAccessCode(GetAccessCodeParametersDto getAccessCodeParametersDto)