Class RedirectPiisAuthorizationService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.authorization.AbstractConsentAuthorizationService<de.adorsys.psd2.core.data.piis.v1.PiisConsent>
-
- de.adorsys.psd2.xs2a.service.authorization.piis.AbstractPiisAuthorizationService
-
- de.adorsys.psd2.xs2a.service.authorization.piis.RedirectPiisAuthorizationService
-
- All Implemented Interfaces:
ConsentAuthorizationService,ScaApproachServiceTypeProvider
@Service public class RedirectPiisAuthorizationService extends AbstractPiisAuthorizationService
PiisAuthorizationService implementation to be used in case of redirect approach
-
-
Field Summary
-
Fields inherited from class de.adorsys.psd2.xs2a.service.authorization.AbstractConsentAuthorizationService
xs2aConsentAuthorisationMapper
-
-
Constructor Summary
Constructors Constructor Description RedirectPiisAuthorizationService(Xs2aConsentService consentService, Xs2aAuthorisationService authorisationService, ConsentPsuDataMapper consentPsuDataMapper, Xs2aPiisConsentService xs2aPiisConsentService, Xs2aConsentAuthorisationMapper xs2aConsentAuthorisationMapper, RequestProviderService requestProviderService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected de.adorsys.psd2.consent.api.authorisation.CreateAuthorisationRequestcreateAuthorisationRequest(String authorisationId, de.adorsys.psd2.xs2a.core.sca.ScaStatus scaStatus, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach)de.adorsys.psd2.xs2a.core.profile.ScaApproachgetScaApproachServiceType()Gets SCA approach used in current serviceAuthorisationProcessorResponseupdateConsentPsuData(CommonAuthorisationParameters request, AuthorisationProcessorResponse response)-
Methods inherited from class de.adorsys.psd2.xs2a.service.authorization.piis.AbstractPiisAuthorizationService
getConsentById, updateConsentAuthorisation
-
Methods inherited from class de.adorsys.psd2.xs2a.service.authorization.AbstractConsentAuthorizationService
createConsentAuthorization, getAuthorisationScaStatus, getConsentAuthorizationById
-
-
-
-
Constructor Detail
-
RedirectPiisAuthorizationService
public RedirectPiisAuthorizationService(Xs2aConsentService consentService, Xs2aAuthorisationService authorisationService, ConsentPsuDataMapper consentPsuDataMapper, Xs2aPiisConsentService xs2aPiisConsentService, Xs2aConsentAuthorisationMapper xs2aConsentAuthorisationMapper, RequestProviderService requestProviderService)
-
-
Method Detail
-
updateConsentPsuData
public AuthorisationProcessorResponse updateConsentPsuData(CommonAuthorisationParameters request, AuthorisationProcessorResponse response)
- Specified by:
updateConsentPsuDatain interfaceConsentAuthorizationService- Overrides:
updateConsentPsuDatain classAbstractConsentAuthorizationService<de.adorsys.psd2.core.data.piis.v1.PiisConsent>
-
createAuthorisationRequest
protected de.adorsys.psd2.consent.api.authorisation.CreateAuthorisationRequest createAuthorisationRequest(String authorisationId, de.adorsys.psd2.xs2a.core.sca.ScaStatus scaStatus, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach)
- Overrides:
createAuthorisationRequestin classAbstractConsentAuthorizationService<de.adorsys.psd2.core.data.piis.v1.PiisConsent>
-
getScaApproachServiceType
public de.adorsys.psd2.xs2a.core.profile.ScaApproach getScaApproachServiceType()
Description copied from interface:ScaApproachServiceTypeProviderGets SCA approach used in current service- Returns:
- SCA approach
-
-