@Component public class PaymentAuthorisationSpiImpl extends Object implements de.adorsys.psd2.xs2a.spi.service.PaymentAuthorisationSpi
| Constructor and Description |
|---|
PaymentAuthorisationSpiImpl(GeneralAuthorisationService authorisationService,
de.adorsys.ledgers.middleware.api.service.TokenStorageService tokenStorageService,
ScaMethodConverter scaMethodConverter,
ScaLoginMapper scaLoginMapper,
AuthRequestInterceptor authRequestInterceptor,
AspspConsentDataService consentDataService,
PaymentRestClient paymentRestClient,
de.adorsys.psd2.xs2a.spi.service.SinglePaymentSpi singlePaymentSpi,
de.adorsys.psd2.xs2a.spi.service.BulkPaymentSpi bulkPaymentSpi,
de.adorsys.psd2.xs2a.spi.service.PeriodicPaymentSpi periodicPaymentSpi,
CmsPaymentStatusUpdateService cmsPaymentStatusUpdateService,
FeignExceptionReader feignExceptionReader) |
| Modifier and Type | Method and Description |
|---|---|
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationStatus> |
authorisePsu(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull de.adorsys.psd2.xs2a.spi.domain.psu.SpiPsuData psuLoginData,
String pin,
de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
@NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorizationCodeResult> |
requestAuthorisationCode(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull String authenticationMethodId,
@NotNull de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<List<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthenticationObject>> |
requestAvailableScaMethods(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
@NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationDecoupledScaResponse> |
startScaDecoupled(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull String authorisationId,
@Nullable String authenticationMethodId,
@NotNull de.adorsys.psd2.xs2a.spi.service.SpiPayment businessObject,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.ledgers.middleware.api.domain.sca.SCAPaymentResponseTO |
toPaymentConsent(de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider,
de.adorsys.ledgers.middleware.api.domain.sca.SCAPaymentResponseTO originalResponse) |
public PaymentAuthorisationSpiImpl(GeneralAuthorisationService authorisationService, de.adorsys.ledgers.middleware.api.service.TokenStorageService tokenStorageService, ScaMethodConverter scaMethodConverter, ScaLoginMapper scaLoginMapper, AuthRequestInterceptor authRequestInterceptor, AspspConsentDataService consentDataService, PaymentRestClient paymentRestClient, de.adorsys.psd2.xs2a.spi.service.SinglePaymentSpi singlePaymentSpi, de.adorsys.psd2.xs2a.spi.service.BulkPaymentSpi bulkPaymentSpi, de.adorsys.psd2.xs2a.spi.service.PeriodicPaymentSpi periodicPaymentSpi, CmsPaymentStatusUpdateService cmsPaymentStatusUpdateService, FeignExceptionReader feignExceptionReader)
public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationStatus> authorisePsu(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.psu.SpiPsuData psuLoginData,
String pin,
de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<List<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthenticationObject>> requestAvailableScaMethods(@NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
@NotNull
public @NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorizationCodeResult> requestAuthorisationCode(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull
@NotNull String authenticationMethodId,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
@NotNull
public @NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationDecoupledScaResponse> startScaDecoupled(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull
@NotNull String authorisationId,
@Nullable
@Nullable String authenticationMethodId,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.service.SpiPayment businessObject,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
public de.adorsys.ledgers.middleware.api.domain.sca.SCAPaymentResponseTO toPaymentConsent(de.adorsys.psd2.xs2a.spi.service.SpiPayment spiPayment,
de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider,
de.adorsys.ledgers.middleware.api.domain.sca.SCAPaymentResponseTO originalResponse)
throws IOException
IOExceptionCopyright © 2019. All rights reserved.