Class ConsentAuthorisationController


  • @UserResource
    @RestController
    @RequestMapping(path="api/v1/consents/{consentId}/authorisations/{authorisationId}")
    public class ConsentAuthorisationController
    extends java.lang.Object
    • Constructor Detail

      • ConsentAuthorisationController

        public ConsentAuthorisationController()
    • Method Detail

      • updateAuthentication

        @PutMapping("/updatePsuAuthentication")
        public org.springframework.http.ResponseEntity<org.springframework.hateoas.Resource<UpdateAuthResponseTO>> updateAuthentication​(@PathVariable
                                                                                                                                        java.lang.String consentId,
                                                                                                                                        @PathVariable
                                                                                                                                        java.lang.String authorisationId,
                                                                                                                                        @RequestBody @Valid
                                                                                                                                        @Valid UpdatePsuAuthenticationRequestTO updatePsuAuthenticationRequestTO)
      • selectAuthenticationMethod

        @PutMapping("/selectPsuAuthenticationMethod")
        public org.springframework.http.ResponseEntity<org.springframework.hateoas.Resource<UpdateAuthResponseTO>> selectAuthenticationMethod​(@PathVariable
                                                                                                                                              java.lang.String consentId,
                                                                                                                                              @PathVariable
                                                                                                                                              java.lang.String authorisationId,
                                                                                                                                              @RequestBody @Valid
                                                                                                                                              @Valid SelectPsuAuthenticationMethodRequestTO selectPsuAuthenticationMethodRequest)
      • transactionAuthorisation

        @PutMapping("/transactionAuthorisation")
        public org.springframework.http.ResponseEntity<org.springframework.hateoas.Resource<UpdateAuthResponseTO>> transactionAuthorisation​(@PathVariable
                                                                                                                                            java.lang.String consentId,
                                                                                                                                            @PathVariable
                                                                                                                                            java.lang.String authorisationId,
                                                                                                                                            @RequestBody @Valid
                                                                                                                                            @Valid TransactionAuthorisationRequestTO transactionAuthorisationRequest)
      • getConsentAuthorisationStatus

        @GetMapping
        public org.springframework.http.ResponseEntity<org.springframework.hateoas.Resource<UpdateAuthResponseTO>> getConsentAuthorisationStatus​(@PathVariable
                                                                                                                                                 java.lang.String consentId,
                                                                                                                                                 @PathVariable
                                                                                                                                                 java.lang.String authorisationId)