Class AuthConfirmationCodeServiceImpl<T>

    • Constructor Detail

      • AuthConfirmationCodeServiceImpl

        public AuthConfirmationCodeServiceImpl()
    • Method Detail

      • checkConfirmationCode

        @NotNull
        public @NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<T> checkConfirmationCode​(@NotNull
                                                                                                      @NotNull de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiCheckConfirmationCodeRequest spiCheckConfirmationCodeRequest,
                                                                                                      @NotNull
                                                                                                      @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider spiAspspConsentDataProvider)
      • completeAuthConfirmation

        public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<T> completeAuthConfirmation​(boolean authCodeConfirmed,
                                                                                                @NotNull
                                                                                                @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
      • checkConfirmationCodeInternally

        public boolean checkConfirmationCodeInternally​(String authorisationId,
                                                       String confirmationCode,
                                                       String scaAuthenticationData,
                                                       @NotNull
                                                       @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
      • isOAuthRedirectFlow

        protected boolean isOAuthRedirectFlow()
      • handleAuthConfirmationResponse

        protected abstract de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<T> handleAuthConfirmationResponse​(org.springframework.http.ResponseEntity<de.adorsys.ledgers.middleware.api.domain.sca.AuthConfirmationTO> authConfirmationResponse)