Class CommonDecoupledConsentService<T extends de.adorsys.psd2.xs2a.spi.domain.SpiConsent>
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.authorization.CommonDecoupledConsentService<T>
-
- Direct Known Subclasses:
CommonDecoupledAisService,CommonDecoupledPiisService
public abstract class CommonDecoupledConsentService<T extends de.adorsys.psd2.xs2a.spi.domain.SpiConsent> extends Object
-
-
Constructor Summary
Constructors Constructor Description CommonDecoupledConsentService()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract de.adorsys.psd2.xs2a.core.mapper.ServiceTypegetServiceType()UpdateConsentPsuDataResponseproceedDecoupledApproach(String consentId, String authorisationId, T spiConsent, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData)UpdateConsentPsuDataResponseproceedDecoupledApproach(String consentId, String authorisationId, T spiConsent, String authenticationMethodId, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData)protected abstract de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationDecoupledScaResponse>startScaDecoupled(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData, String authorisationId, String authenticationMethodId, T spiConsent, de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider spiAspspConsentDataProvider)
-
-
-
Method Detail
-
proceedDecoupledApproach
public UpdateConsentPsuDataResponse proceedDecoupledApproach(String consentId, String authorisationId, T spiConsent, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData)
-
proceedDecoupledApproach
public UpdateConsentPsuDataResponse proceedDecoupledApproach(String consentId, String authorisationId, T spiConsent, String authenticationMethodId, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData)
-
getServiceType
protected abstract de.adorsys.psd2.xs2a.core.mapper.ServiceType getServiceType()
-
startScaDecoupled
protected abstract de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.authorisation.SpiAuthorisationDecoupledScaResponse> startScaDecoupled(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData, String authorisationId, String authenticationMethodId, T spiConsent, de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider spiAspspConsentDataProvider)
-
-