@Component public class AisConsentSpiImpl extends Object implements de.adorsys.psd2.xs2a.spi.service.AisConsentSpi
| Constructor and Description |
|---|
AisConsentSpiImpl(ConsentRestClient consentRestClient,
de.adorsys.ledgers.middleware.api.service.TokenStorageService tokenStorageService,
AisConsentMapper aisConsentMapper,
AuthRequestInterceptor authRequestInterceptor,
AspspConsentDataService consentDataService,
GeneralAuthorisationService authorisationService,
ScaMethodConverter scaMethodConverter,
ScaLoginToConsentResponseMapper scaLoginToConsentResponseMapper) |
| 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 password,
de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent aisConsent,
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.consent.SpiInitiateAisConsentResponse> |
initiateAisConsent(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
de.adorsys.psd2.xs2a.core.consent.AspspConsentData initialAspspConsentData) |
@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.domain.account.SpiAccountConsent businessObject,
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData) |
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.domain.account.SpiAccountConsent businessObject,
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
This call must follow an init consent request, therefore we are expecting the
AspspConsentData object to contain a SCAConsentResponseTO
response. |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse.VoidResponse> |
revokeAisConsent(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData) |
default de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationDecoupledScaResponse> |
startScaDecoupled(de.adorsys.psd2.xs2a.spi.domain.SpiContextData arg0,
String arg1,
String arg2,
T arg3,
de.adorsys.psd2.xs2a.core.consent.AspspConsentData arg4) |
@NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.consent.SpiVerifyScaAuthorisationResponse> |
verifyScaAuthorisation(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiScaConfirmation spiScaConfirmation,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData) |
public AisConsentSpiImpl(ConsentRestClient consentRestClient, de.adorsys.ledgers.middleware.api.service.TokenStorageService tokenStorageService, AisConsentMapper aisConsentMapper, AuthRequestInterceptor authRequestInterceptor, AspspConsentDataService consentDataService, GeneralAuthorisationService authorisationService, ScaMethodConverter scaMethodConverter, ScaLoginToConsentResponseMapper scaLoginToConsentResponseMapper)
public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.consent.SpiInitiateAisConsentResponse> initiateAisConsent(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
de.adorsys.psd2.xs2a.core.consent.AspspConsentData initialAspspConsentData)
initiateAisConsent in interface de.adorsys.psd2.xs2a.spi.service.AisConsentSpipublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse.VoidResponse> revokeAisConsent(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
revokeAisConsent in interface de.adorsys.psd2.xs2a.spi.service.AisConsentSpi@NotNull
public @NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.consent.SpiVerifyScaAuthorisationResponse> verifyScaAuthorisation(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiScaConfirmation spiScaConfirmation,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
verifyScaAuthorisation in interface de.adorsys.psd2.xs2a.spi.service.AisConsentSpipublic 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 password,
de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent aisConsent,
@NotNull
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
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.domain.account.SpiAccountConsent businessObject, @NotNull @NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
AspspConsentData object to contain a SCAConsentResponseTO
response.@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.domain.account.SpiAccountConsent businessObject,
@NotNull
@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
@NotNull
public 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 arg0,
@NotNull
String arg1,
@Nullable
String arg2,
@NotNull
T arg3,
@NotNull
de.adorsys.psd2.xs2a.core.consent.AspspConsentData arg4)
Copyright © 2019. All rights reserved.