Class ConfirmationOfFundsController

  • All Implemented Interfaces:
    de.adorsys.psd2.api.v2.ConfirmationOfFundsApi

    @RestController
    public class ConfirmationOfFundsController
    extends Object
    implements de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
    • Constructor Detail

      • ConfirmationOfFundsController

        public ConfirmationOfFundsController()
    • Method Detail

      • createConsentConfirmationOfFunds

        public org.springframework.http.ResponseEntity createConsentConfirmationOfFunds​(UUID xRequestID,
                                                                                        de.adorsys.psd2.model.ConsentsConfirmationOfFunds body,
                                                                                        String digest,
                                                                                        String signature,
                                                                                        byte[] tpPSignatureCertificate,
                                                                                        String PSU_ID,
                                                                                        String psUIDType,
                                                                                        String psUCorporateID,
                                                                                        String psUCorporateIDType,
                                                                                        String tpPRedirectPreferred,
                                                                                        String tpPRedirectURI,
                                                                                        String tpPNokRedirectURI,
                                                                                        String tpPExplicitAuthorisationPreferred,
                                                                                        String psUIPAddress,
                                                                                        String psUIPPort,
                                                                                        String psUAccept,
                                                                                        String psUAcceptCharset,
                                                                                        String psUAcceptEncoding,
                                                                                        String psUAcceptLanguage,
                                                                                        String psUUserAgent,
                                                                                        String psUHttpMethod,
                                                                                        UUID psUDeviceID,
                                                                                        String psUGeoLocation)
        Specified by:
        createConsentConfirmationOfFunds in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • deleteConsentConfirmationOfFunds

        public org.springframework.http.ResponseEntity deleteConsentConfirmationOfFunds​(String consentId,
                                                                                        UUID xRequestID,
                                                                                        String digest,
                                                                                        String signature,
                                                                                        byte[] tpPSignatureCertificate,
                                                                                        String psUIPAddress,
                                                                                        String psUIPPort,
                                                                                        String psUAccept,
                                                                                        String psUAcceptCharset,
                                                                                        String psUAcceptEncoding,
                                                                                        String psUAcceptLanguage,
                                                                                        String psUUserAgent,
                                                                                        String psUHttpMethod,
                                                                                        UUID psUDeviceID,
                                                                                        String psUGeoLocation)
        Specified by:
        deleteConsentConfirmationOfFunds in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • getConsentConfirmationOfFunds

        public org.springframework.http.ResponseEntity getConsentConfirmationOfFunds​(String consentId,
                                                                                     UUID xRequestID,
                                                                                     String digest,
                                                                                     String signature,
                                                                                     byte[] tpPSignatureCertificate,
                                                                                     String psUIPAddress,
                                                                                     String psUIPPort,
                                                                                     String psUAccept,
                                                                                     String psUAcceptCharset,
                                                                                     String psUAcceptEncoding,
                                                                                     String psUAcceptLanguage,
                                                                                     String psUUserAgent,
                                                                                     String psUHttpMethod,
                                                                                     UUID psUDeviceID,
                                                                                     String psUGeoLocation)
        Specified by:
        getConsentConfirmationOfFunds in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • getConsentConfirmationOfFundsStatus

        public org.springframework.http.ResponseEntity getConsentConfirmationOfFundsStatus​(String consentId,
                                                                                           UUID xRequestID,
                                                                                           String digest,
                                                                                           String signature,
                                                                                           byte[] tpPSignatureCertificate,
                                                                                           String psUIPAddress,
                                                                                           String psUIPPort,
                                                                                           String psUAccept,
                                                                                           String psUAcceptCharset,
                                                                                           String psUAcceptEncoding,
                                                                                           String psUAcceptLanguage,
                                                                                           String psUUserAgent,
                                                                                           String psUHttpMethod,
                                                                                           UUID psUDeviceID,
                                                                                           String psUGeoLocation)
        Specified by:
        getConsentConfirmationOfFundsStatus in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • getConsentAuthorisation

        public org.springframework.http.ResponseEntity<de.adorsys.psd2.model.Authorisations> getConsentAuthorisation​(String consentId,
                                                                                                                     UUID xRequestID,
                                                                                                                     String digest,
                                                                                                                     String signature,
                                                                                                                     byte[] tpPSignatureCertificate,
                                                                                                                     String psUIPAddress,
                                                                                                                     String psUIPPort,
                                                                                                                     String psUAccept,
                                                                                                                     String psUAcceptCharset,
                                                                                                                     String psUAcceptEncoding,
                                                                                                                     String psUAcceptLanguage,
                                                                                                                     String psUUserAgent,
                                                                                                                     String psUHttpMethod,
                                                                                                                     UUID psUDeviceID,
                                                                                                                     String psUGeoLocation)
        Specified by:
        getConsentAuthorisation in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • getConsentScaStatus

        public org.springframework.http.ResponseEntity<de.adorsys.psd2.model.ScaStatusResponse> getConsentScaStatus​(String consentId,
                                                                                                                    String authorisationId,
                                                                                                                    UUID xRequestID,
                                                                                                                    String digest,
                                                                                                                    String signature,
                                                                                                                    byte[] tpPSignatureCertificate,
                                                                                                                    String psUIPAddress,
                                                                                                                    String psUIPPort,
                                                                                                                    String psUAccept,
                                                                                                                    String psUAcceptCharset,
                                                                                                                    String psUAcceptEncoding,
                                                                                                                    String psUAcceptLanguage,
                                                                                                                    String psUUserAgent,
                                                                                                                    String psUHttpMethod,
                                                                                                                    UUID psUDeviceID,
                                                                                                                    String psUGeoLocation)
        Specified by:
        getConsentScaStatus in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • startConsentAuthorisation

        public org.springframework.http.ResponseEntity<de.adorsys.psd2.model.StartScaprocessResponse> startConsentAuthorisation​(UUID xRequestID,
                                                                                                                                String consentId,
                                                                                                                                Object body,
                                                                                                                                String digest,
                                                                                                                                String signature,
                                                                                                                                byte[] tpPSignatureCertificate,
                                                                                                                                String PSU_ID,
                                                                                                                                String psUIDType,
                                                                                                                                String psUCorporateID,
                                                                                                                                String psUCorporateIDType,
                                                                                                                                String tpPRedirectPreferred,
                                                                                                                                String tpPRedirectURI,
                                                                                                                                String tpPNokRedirectURI,
                                                                                                                                String tpPNotificationURI,
                                                                                                                                String tpPNotificationContentPreferred,
                                                                                                                                String psUIPAddress,
                                                                                                                                String psUIPPort,
                                                                                                                                String psUAccept,
                                                                                                                                String psUAcceptCharset,
                                                                                                                                String psUAcceptEncoding,
                                                                                                                                String psUAcceptLanguage,
                                                                                                                                String psUUserAgent,
                                                                                                                                String psUHttpMethod,
                                                                                                                                UUID psUDeviceID,
                                                                                                                                String psUGeoLocation)
        Specified by:
        startConsentAuthorisation in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi
      • updateConsentsPsuData

        public org.springframework.http.ResponseEntity<Object> updateConsentsPsuData​(UUID xRequestID,
                                                                                     String consentId,
                                                                                     String authorisationId,
                                                                                     Object body,
                                                                                     String digest,
                                                                                     String signature,
                                                                                     byte[] tpPSignatureCertificate,
                                                                                     String PSU_ID,
                                                                                     String psUIDType,
                                                                                     String psUCorporateID,
                                                                                     String psUCorporateIDType,
                                                                                     String psUIPAddress,
                                                                                     String psUIPPort,
                                                                                     String psUAccept,
                                                                                     String psUAcceptCharset,
                                                                                     String psUAcceptEncoding,
                                                                                     String psUAcceptLanguage,
                                                                                     String psUUserAgent,
                                                                                     String psUHttpMethod,
                                                                                     UUID psUDeviceID,
                                                                                     String psUGeoLocation)
        Specified by:
        updateConsentsPsuData in interface de.adorsys.psd2.api.v2.ConfirmationOfFundsApi