Interface PaymentApiClient


  • @FeignClient(value="paymentApiClient",
                 url="${xs2a.baseUrl:http://localhost:8089}",
                 path="/",
                 configuration=FeignConfig.class)
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2018-08-13T14:16:46.416+02:00[Europe/Berlin]")
    public interface PaymentApiClient
    • Method Detail

      • _cancelPayment

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}",
                        produces={"application/json","application/problem+json"},
                        method=DELETE)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.PaymentInitiationCancelResponse202> _cancelPayment​(@PathVariable("payment-service")
                                                                                                                         String paymentService,
                                                                                                                         @PathVariable("payment-product")
                                                                                                                         String paymentProduct,
                                                                                                                         @PathVariable("paymentId")
                                                                                                                         String paymentId,
                                                                                                                         @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                         UUID xRequestID,
                                                                                                                         @RequestHeader(value="Digest",required=false)
                                                                                                                         String digest,
                                                                                                                         @RequestHeader(value="Signature",required=false)
                                                                                                                         String signature,
                                                                                                                         @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                         byte[] tpPSignatureCertificate,
                                                                                                                         @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                         String psUIPAddress,
                                                                                                                         @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                         String psUIPPort,
                                                                                                                         @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                         String psUAccept,
                                                                                                                         @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                         String psUAcceptCharset,
                                                                                                                         @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                         String psUAcceptEncoding,
                                                                                                                         @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                         String psUAcceptLanguage,
                                                                                                                         @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                         String psUUserAgent,
                                                                                                                         @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                         String psUHttpMethod,
                                                                                                                         @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                         UUID psUDeviceID,
                                                                                                                         @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                         String psUGeoLocation)
      • _getPaymentCancellationScaStatus

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/cancellation-authorisations/{cancellationId}",
                        produces={"application/json","application/problem+json"},
                        method=GET)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.ScaStatusResponse> _getPaymentCancellationScaStatus​(@PathVariable("payment-service")
                                                                                                                          String paymentService,
                                                                                                                          @PathVariable("payment-product")
                                                                                                                          String paymentProduct,
                                                                                                                          @PathVariable("paymentId")
                                                                                                                          String paymentId,
                                                                                                                          @PathVariable("cancellationId")
                                                                                                                          String cancellationId,
                                                                                                                          @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                          UUID xRequestID,
                                                                                                                          @RequestHeader(value="Digest",required=false)
                                                                                                                          String digest,
                                                                                                                          @RequestHeader(value="Signature",required=false)
                                                                                                                          String signature,
                                                                                                                          @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                          byte[] tpPSignatureCertificate,
                                                                                                                          @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                          String psUIPAddress,
                                                                                                                          @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                          String psUIPPort,
                                                                                                                          @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                          String psUAccept,
                                                                                                                          @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                          String psUAcceptCharset,
                                                                                                                          @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                          String psUAcceptEncoding,
                                                                                                                          @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                          String psUAcceptLanguage,
                                                                                                                          @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                          String psUUserAgent,
                                                                                                                          @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                          String psUHttpMethod,
                                                                                                                          @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                          UUID psUDeviceID,
                                                                                                                          @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                          String psUGeoLocation)
      • _getPaymentInformation

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}",
                        produces={"application/json","application/xml","multipart/form-data","application/problem+json"},
                        method=GET)
        org.springframework.http.ResponseEntity<Object> _getPaymentInformation​(@PathVariable("payment-service")
                                                                               String paymentService,
                                                                               @PathVariable("payment-product")
                                                                               String paymentProduct,
                                                                               @PathVariable("paymentId")
                                                                               String paymentId,
                                                                               @RequestHeader(value="X-Request-ID",required=true)
                                                                               UUID xRequestID,
                                                                               @RequestHeader(value="Digest",required=false)
                                                                               String digest,
                                                                               @RequestHeader(value="Signature",required=false)
                                                                               String signature,
                                                                               @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                               byte[] tpPSignatureCertificate,
                                                                               @RequestHeader(value="PSU-IP-Address",required=false)
                                                                               String psUIPAddress,
                                                                               @RequestHeader(value="PSU-IP-Port",required=false)
                                                                               String psUIPPort,
                                                                               @RequestHeader(value="PSU-Accept",required=false)
                                                                               String psUAccept,
                                                                               @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                               String psUAcceptCharset,
                                                                               @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                               String psUAcceptEncoding,
                                                                               @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                               String psUAcceptLanguage,
                                                                               @RequestHeader(value="PSU-User-Agent",required=false)
                                                                               String psUUserAgent,
                                                                               @RequestHeader(value="PSU-Http-Method",required=false)
                                                                               String psUHttpMethod,
                                                                               @RequestHeader(value="PSU-Device-ID",required=false)
                                                                               UUID psUDeviceID,
                                                                               @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                               String psUGeoLocation)
      • _getPaymentInitiationAuthorisation

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/authorisations",
                        produces={"application/json","application/problem+json"},
                        method=GET)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.Authorisations> _getPaymentInitiationAuthorisation​(@PathVariable("payment-service")
                                                                                                                         String paymentService,
                                                                                                                         @PathVariable("payment-product")
                                                                                                                         String paymentProduct,
                                                                                                                         @PathVariable("paymentId")
                                                                                                                         String paymentId,
                                                                                                                         @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                         UUID xRequestID,
                                                                                                                         @RequestHeader(value="Digest",required=false)
                                                                                                                         String digest,
                                                                                                                         @RequestHeader(value="Signature",required=false)
                                                                                                                         String signature,
                                                                                                                         @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                         byte[] tpPSignatureCertificate,
                                                                                                                         @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                         String psUIPAddress,
                                                                                                                         @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                         String psUIPPort,
                                                                                                                         @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                         String psUAccept,
                                                                                                                         @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                         String psUAcceptCharset,
                                                                                                                         @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                         String psUAcceptEncoding,
                                                                                                                         @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                         String psUAcceptLanguage,
                                                                                                                         @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                         String psUUserAgent,
                                                                                                                         @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                         String psUHttpMethod,
                                                                                                                         @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                         UUID psUDeviceID,
                                                                                                                         @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                         String psUGeoLocation)
      • _getPaymentInitiationScaStatus

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/authorisations/{authorisationId}",
                        produces={"application/json","application/problem+json"},
                        method=GET)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.ScaStatusResponse> _getPaymentInitiationScaStatus​(@PathVariable("payment-service")
                                                                                                                        String paymentService,
                                                                                                                        @PathVariable("payment-product")
                                                                                                                        String paymentProduct,
                                                                                                                        @PathVariable("paymentId")
                                                                                                                        String paymentId,
                                                                                                                        @PathVariable("authorisationId")
                                                                                                                        String authorisationId,
                                                                                                                        @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                        UUID xRequestID,
                                                                                                                        @RequestHeader(value="Digest",required=false)
                                                                                                                        String digest,
                                                                                                                        @RequestHeader(value="Signature",required=false)
                                                                                                                        String signature,
                                                                                                                        @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                        byte[] tpPSignatureCertificate,
                                                                                                                        @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                        String psUIPAddress,
                                                                                                                        @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                        String psUIPPort,
                                                                                                                        @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                        String psUAccept,
                                                                                                                        @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                        String psUAcceptCharset,
                                                                                                                        @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                        String psUAcceptEncoding,
                                                                                                                        @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                        String psUAcceptLanguage,
                                                                                                                        @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                        String psUUserAgent,
                                                                                                                        @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                        String psUHttpMethod,
                                                                                                                        @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                        UUID psUDeviceID,
                                                                                                                        @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                        String psUGeoLocation)
      • _getPaymentInitiationStatus

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/status",
                        produces={"application/json","application/xml","application/problem+json"},
                        method=GET)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.PaymentInitiationStatusResponse200Json> _getPaymentInitiationStatus​(@PathVariable("payment-service")
                                                                                                                                          String paymentService,
                                                                                                                                          @PathVariable("payment-product")
                                                                                                                                          String paymentProduct,
                                                                                                                                          @PathVariable("paymentId")
                                                                                                                                          String paymentId,
                                                                                                                                          @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                                          UUID xRequestID,
                                                                                                                                          @RequestHeader(value="Digest",required=false)
                                                                                                                                          String digest,
                                                                                                                                          @RequestHeader(value="Signature",required=false)
                                                                                                                                          String signature,
                                                                                                                                          @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                                          byte[] tpPSignatureCertificate,
                                                                                                                                          @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                                          String psUIPAddress,
                                                                                                                                          @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                                          String psUIPPort,
                                                                                                                                          @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                                          String psUAccept,
                                                                                                                                          @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                                          String psUAcceptCharset,
                                                                                                                                          @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                                          String psUAcceptEncoding,
                                                                                                                                          @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                                          String psUAcceptLanguage,
                                                                                                                                          @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                                          String psUUserAgent,
                                                                                                                                          @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                                          String psUHttpMethod,
                                                                                                                                          @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                                          UUID psUDeviceID,
                                                                                                                                          @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                                          String psUGeoLocation)
      • _initiatePayment

        @RequestMapping(value="/v1/{payment-service}/{payment-product}",
                        produces={"application/json","application/problem+json"},
                        consumes="application/json",
                        method=POST)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.PaymentInitationRequestResponse201> _initiatePayment​(@Valid @RequestBody
                                                                                                                           @Valid Object body,
                                                                                                                           @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                           UUID xRequestID,
                                                                                                                           @RequestHeader(value="PSU-IP-Address",required=true)
                                                                                                                           String psUIPAddress,
                                                                                                                           @PathVariable("payment-service")
                                                                                                                           String paymentService,
                                                                                                                           @PathVariable("payment-product")
                                                                                                                           String paymentProduct,
                                                                                                                           @RequestHeader(value="Digest",required=false)
                                                                                                                           String digest,
                                                                                                                           @RequestHeader(value="Signature",required=false)
                                                                                                                           String signature,
                                                                                                                           @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                           byte[] tpPSignatureCertificate,
                                                                                                                           @RequestHeader(value="PSU-ID",required=false)
                                                                                                                           String PSU_ID,
                                                                                                                           @RequestHeader(value="PSU-ID-Type",required=false)
                                                                                                                           String psUIDType,
                                                                                                                           @RequestHeader(value="PSU-Corporate-ID",required=false)
                                                                                                                           String psUCorporateID,
                                                                                                                           @RequestHeader(value="PSU-Corporate-ID-Type",required=false)
                                                                                                                           String psUCorporateIDType,
                                                                                                                           @RequestHeader(value="Consent-ID",required=false)
                                                                                                                           String consentID,
                                                                                                                           @RequestHeader(value="TPP-Redirect-Preferred",required=false)
                                                                                                                           String tpPRedirectPreferred,
                                                                                                                           @RequestHeader(value="TPP-Redirect-URI",required=false)
                                                                                                                           String tpPRedirectURI,
                                                                                                                           @RequestHeader(value="TPP-Nok-Redirect-URI",required=false)
                                                                                                                           String tpPNokRedirectURI,
                                                                                                                           @RequestHeader(value="TPP-Explicit-Authorisation-Preferred",required=false)
                                                                                                                           boolean tpPExplicitAuthorisationPreferred,
                                                                                                                           @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                           String psUIPPort,
                                                                                                                           @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                           String psUAccept,
                                                                                                                           @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                           String psUAcceptCharset,
                                                                                                                           @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                           String psUAcceptEncoding,
                                                                                                                           @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                           String psUAcceptLanguage,
                                                                                                                           @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                           String psUUserAgent,
                                                                                                                           @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                           String psUHttpMethod,
                                                                                                                           @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                           UUID psUDeviceID,
                                                                                                                           @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                           String psUGeoLocation)
      • _initiatePayment

        @RequestMapping(value="/v1/{payment-service}/{payment-product}",
                        produces={"application/json","application/problem+json"},
                        consumes={"application/xml","multipart/form-data"},
                        method=POST)
        org.springframework.http.ResponseEntity<Object> _initiatePayment​(@RequestHeader(value="X-Request-ID",required=true)
                                                                         UUID xRequestID,
                                                                         @RequestHeader(value="PSU-IP-Address",required=true)
                                                                         String psUIPAddress,
                                                                         @PathVariable("payment-service")
                                                                         String paymentService,
                                                                         @PathVariable("payment-product")
                                                                         String paymentProduct,
                                                                         @RequestParam(value="xml_sct",required=false)
                                                                         String xmlSct,
                                                                         @RequestParam(value="json_standingorderType",required=false)
                                                                         String jsonStandingorderType,
                                                                         @RequestHeader(value="Digest",required=false)
                                                                         String digest,
                                                                         @RequestHeader(value="Signature",required=false)
                                                                         String signature,
                                                                         @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                         byte[] tpPSignatureCertificate,
                                                                         @RequestHeader(value="PSU-ID",required=false)
                                                                         String PSU_ID,
                                                                         @RequestHeader(value="PSU-ID-Type",required=false)
                                                                         String psUIDType,
                                                                         @RequestHeader(value="PSU-Corporate-ID",required=false)
                                                                         String psUCorporateID,
                                                                         @RequestHeader(value="PSU-Corporate-ID-Type",required=false)
                                                                         String psUCorporateIDType,
                                                                         @RequestHeader(value="Consent-ID",required=false)
                                                                         String consentID,
                                                                         @RequestHeader(value="TPP-Redirect-Preferred",required=false)
                                                                         String tpPRedirectPreferred,
                                                                         @RequestHeader(value="TPP-Redirect-URI",required=false)
                                                                         String tpPRedirectURI,
                                                                         @RequestHeader(value="TPP-Nok-Redirect-URI",required=false)
                                                                         String tpPNokRedirectURI,
                                                                         @RequestHeader(value="TPP-Explicit-Authorisation-Preferred",required=false)
                                                                         boolean tpPExplicitAuthorisationPreferred,
                                                                         @RequestHeader(value="PSU-IP-Port",required=false)
                                                                         String psUIPPort,
                                                                         @RequestHeader(value="PSU-Accept",required=false)
                                                                         String psUAccept,
                                                                         @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                         String psUAcceptCharset,
                                                                         @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                         String psUAcceptEncoding,
                                                                         @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                         String psUAcceptLanguage,
                                                                         @RequestHeader(value="PSU-User-Agent",required=false)
                                                                         String psUUserAgent,
                                                                         @RequestHeader(value="PSU-Http-Method",required=false)
                                                                         String psUHttpMethod,
                                                                         @RequestHeader(value="PSU-Device-ID",required=false)
                                                                         UUID psUDeviceID,
                                                                         @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                         String psUGeoLocation)
      • _startPaymentAuthorisation

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/authorisations",
                        produces={"application/json","application/problem+json"},
                        method=POST)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.StartScaprocessResponse> _startPaymentAuthorisation​(@PathVariable("payment-service")
                                                                                                                          String paymentService,
                                                                                                                          @PathVariable("payment-product")
                                                                                                                          String paymentProduct,
                                                                                                                          @PathVariable("paymentId")
                                                                                                                          String paymentId,
                                                                                                                          @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                          UUID xRequestID,
                                                                                                                          @RequestHeader(value="PSU-ID",required=false)
                                                                                                                          String PSU_ID,
                                                                                                                          @RequestHeader(value="PSU-ID-Type",required=false)
                                                                                                                          String psUIDType,
                                                                                                                          @RequestHeader(value="PSU-Corporate-ID",required=false)
                                                                                                                          String psUCorporateID,
                                                                                                                          @RequestHeader(value="PSU-Corporate-ID-Type",required=false)
                                                                                                                          String psUCorporateIDType,
                                                                                                                          @RequestHeader(value="Digest",required=false)
                                                                                                                          String digest,
                                                                                                                          @RequestHeader(value="Signature",required=false)
                                                                                                                          String signature,
                                                                                                                          @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                          byte[] tpPSignatureCertificate,
                                                                                                                          @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                          String psUIPAddress,
                                                                                                                          @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                          String psUIPPort,
                                                                                                                          @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                          String psUAccept,
                                                                                                                          @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                          String psUAcceptCharset,
                                                                                                                          @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                          String psUAcceptEncoding,
                                                                                                                          @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                          String psUAcceptLanguage,
                                                                                                                          @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                          String psUUserAgent,
                                                                                                                          @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                          String psUHttpMethod,
                                                                                                                          @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                          UUID psUDeviceID,
                                                                                                                          @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                          String psUGeoLocation)
      • _startPaymentInitiationCancellationAuthorisation

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/cancellation-authorisations",
                        produces={"application/json","application/problem+json"},
                        method=POST)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.StartScaprocessResponse> _startPaymentInitiationCancellationAuthorisation​(@PathVariable("payment-service")
                                                                                                                                                String paymentService,
                                                                                                                                                @PathVariable("payment-product")
                                                                                                                                                String paymentProduct,
                                                                                                                                                @PathVariable("paymentId")
                                                                                                                                                String paymentId,
                                                                                                                                                @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                                                UUID xRequestID,
                                                                                                                                                @RequestHeader(value="Digest",required=false)
                                                                                                                                                String digest,
                                                                                                                                                @RequestHeader(value="Signature",required=false)
                                                                                                                                                String signature,
                                                                                                                                                @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                                                byte[] tpPSignatureCertificate,
                                                                                                                                                @RequestHeader(value="PSU-ID",required=false)
                                                                                                                                                String PSU_ID,
                                                                                                                                                @RequestHeader(value="PSU-ID-Type",required=false)
                                                                                                                                                String psUIDType,
                                                                                                                                                @RequestHeader(value="PSU-Corporate-ID",required=false)
                                                                                                                                                String psUCorporateID,
                                                                                                                                                @RequestHeader(value="PSU-Corporate-ID-Type",required=false)
                                                                                                                                                String psUCorporateIDType,
                                                                                                                                                @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                                                String psUIPAddress,
                                                                                                                                                @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                                                String psUIPPort,
                                                                                                                                                @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                                                String psUAccept,
                                                                                                                                                @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                                                String psUAcceptCharset,
                                                                                                                                                @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                                                String psUAcceptEncoding,
                                                                                                                                                @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                                                String psUAcceptLanguage,
                                                                                                                                                @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                                                String psUUserAgent,
                                                                                                                                                @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                                                String psUHttpMethod,
                                                                                                                                                @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                                                UUID psUDeviceID,
                                                                                                                                                @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                                                String psUGeoLocation)
      • _updatePaymentCancellationPsuData

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/cancellation-authorisations/{cancellationId}",
                        produces={"application/json","application/problem+json"},
                        consumes="application/json",
                        method=PUT)
        org.springframework.http.ResponseEntity<Object> _updatePaymentCancellationPsuData​(@RequestHeader(value="X-Request-ID",required=true)
                                                                                          UUID xRequestID,
                                                                                          @PathVariable("payment-service")
                                                                                          String paymentService,
                                                                                          @PathVariable("payment-product")
                                                                                          String paymentProduct,
                                                                                          @PathVariable("paymentId")
                                                                                          String paymentId,
                                                                                          @PathVariable("cancellationId")
                                                                                          String cancellationId,
                                                                                          @Valid @RequestBody
                                                                                          @Valid Object body,
                                                                                          @RequestHeader(value="Digest",required=false)
                                                                                          String digest,
                                                                                          @RequestHeader(value="Signature",required=false)
                                                                                          String signature,
                                                                                          @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                          byte[] tpPSignatureCertificate,
                                                                                          @RequestHeader(value="PSU-ID",required=false)
                                                                                          String PSU_ID,
                                                                                          @RequestHeader(value="PSU-ID-Type",required=false)
                                                                                          String psUIDType,
                                                                                          @RequestHeader(value="PSU-Corporate-ID",required=false)
                                                                                          String psUCorporateID,
                                                                                          @RequestHeader(value="PSU-Corporate-ID-Type",required=false)
                                                                                          String psUCorporateIDType,
                                                                                          @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                          String psUIPAddress,
                                                                                          @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                          String psUIPPort,
                                                                                          @RequestHeader(value="PSU-Accept",required=false)
                                                                                          String psUAccept,
                                                                                          @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                          String psUAcceptCharset,
                                                                                          @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                          String psUAcceptEncoding,
                                                                                          @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                          String psUAcceptLanguage,
                                                                                          @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                          String psUUserAgent,
                                                                                          @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                          String psUHttpMethod,
                                                                                          @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                          UUID psUDeviceID,
                                                                                          @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                          String psUGeoLocation)
      • _updatePaymentPsuData

        @RequestMapping(value="/v1/{payment-service}/{payment-product}/{paymentId}/authorisations/{authorisationId}",
                        produces={"application/json","application/problem+json"},
                        consumes="application/json",
                        method=PUT)
        org.springframework.http.ResponseEntity<de.adorsys.psd2.model.UpdatePsuAuthenticationResponse> _updatePaymentPsuData​(@RequestHeader(value="X-Request-ID",required=true)
                                                                                                                             UUID xRequestID,
                                                                                                                             @PathVariable("payment-service")
                                                                                                                             String paymentService,
                                                                                                                             @PathVariable("payment-product")
                                                                                                                             String paymentProduct,
                                                                                                                             @PathVariable("paymentId")
                                                                                                                             String paymentId,
                                                                                                                             @PathVariable("authorisationId")
                                                                                                                             String authorisationId,
                                                                                                                             @Valid @RequestBody
                                                                                                                             @Valid Object body,
                                                                                                                             @RequestHeader(value="Digest",required=false)
                                                                                                                             String digest,
                                                                                                                             @RequestHeader(value="Signature",required=false)
                                                                                                                             String signature,
                                                                                                                             @RequestHeader(value="TPP-Signature-Certificate",required=false)
                                                                                                                             byte[] tpPSignatureCertificate,
                                                                                                                             @RequestHeader(value="PSU-ID",required=false)
                                                                                                                             String PSU_ID,
                                                                                                                             @RequestHeader(value="PSU-ID-Type",required=false)
                                                                                                                             String psUIDType,
                                                                                                                             @RequestHeader(value="PSU-Corporate-ID",required=false)
                                                                                                                             String psUCorporateID,
                                                                                                                             @RequestHeader(value="PSU-Corporate-ID-Type",required=false)
                                                                                                                             String psUCorporateIDType,
                                                                                                                             @RequestHeader(value="PSU-IP-Address",required=false)
                                                                                                                             String psUIPAddress,
                                                                                                                             @RequestHeader(value="PSU-IP-Port",required=false)
                                                                                                                             String psUIPPort,
                                                                                                                             @RequestHeader(value="PSU-Accept",required=false)
                                                                                                                             String psUAccept,
                                                                                                                             @RequestHeader(value="PSU-Accept-Charset",required=false)
                                                                                                                             String psUAcceptCharset,
                                                                                                                             @RequestHeader(value="PSU-Accept-Encoding",required=false)
                                                                                                                             String psUAcceptEncoding,
                                                                                                                             @RequestHeader(value="PSU-Accept-Language",required=false)
                                                                                                                             String psUAcceptLanguage,
                                                                                                                             @RequestHeader(value="PSU-User-Agent",required=false)
                                                                                                                             String psUUserAgent,
                                                                                                                             @RequestHeader(value="PSU-Http-Method",required=false)
                                                                                                                             String psUHttpMethod,
                                                                                                                             @RequestHeader(value="PSU-Device-ID",required=false)
                                                                                                                             UUID psUDeviceID,
                                                                                                                             @RequestHeader(value="PSU-Geo-Location",required=false)
                                                                                                                             String psUGeoLocation)