Class PisCheckAuthorisationConfirmationServiceCommonImpl

  • All Implemented Interfaces:
    de.adorsys.psd2.xs2a.service.authorization.pis.PisCheckAuthorisationConfirmationService

    @Service
    public class PisCheckAuthorisationConfirmationServiceCommonImpl
    extends Object
    implements de.adorsys.psd2.xs2a.service.authorization.pis.PisCheckAuthorisationConfirmationService
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentConfirmationCodeValidationResponse> checkConfirmationCode​(de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiCheckConfirmationCodeRequest spiCheckConfirmationCodeRequest, de.adorsys.psd2.xs2a.spi.service.SpiPayment payment, de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)  
      boolean checkConfirmationCodeInternally​(String authorisationId, String confirmationCode, String scaAuthenticationData, de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)  
      de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentConfirmationCodeValidationResponse> notifyConfirmationCodeValidation​(de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, boolean confirmationCodeValidationResult, de.adorsys.psd2.xs2a.spi.service.SpiPayment payment, boolean isCancellation, de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)  
    • Constructor Detail

      • PisCheckAuthorisationConfirmationServiceCommonImpl

        public PisCheckAuthorisationConfirmationServiceCommonImpl()
    • Method Detail

      • checkConfirmationCode

        public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentConfirmationCodeValidationResponse> checkConfirmationCode​(de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
                                                                                                                                                                                         de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiCheckConfirmationCodeRequest spiCheckConfirmationCodeRequest,
                                                                                                                                                                                         de.adorsys.psd2.xs2a.spi.service.SpiPayment payment,
                                                                                                                                                                                         de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
        Specified by:
        checkConfirmationCode in interface de.adorsys.psd2.xs2a.service.authorization.pis.PisCheckAuthorisationConfirmationService
      • notifyConfirmationCodeValidation

        public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentConfirmationCodeValidationResponse> notifyConfirmationCodeValidation​(de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
                                                                                                                                                                                                    boolean confirmationCodeValidationResult,
                                                                                                                                                                                                    de.adorsys.psd2.xs2a.spi.service.SpiPayment payment,
                                                                                                                                                                                                    boolean isCancellation,
                                                                                                                                                                                                    de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
        Specified by:
        notifyConfirmationCodeValidation in interface de.adorsys.psd2.xs2a.service.authorization.pis.PisCheckAuthorisationConfirmationService
      • checkConfirmationCodeInternally

        public boolean checkConfirmationCodeInternally​(String authorisationId,
                                                       String confirmationCode,
                                                       String scaAuthenticationData,
                                                       de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
        Specified by:
        checkConfirmationCodeInternally in interface de.adorsys.psd2.xs2a.service.authorization.pis.PisCheckAuthorisationConfirmationService