Class RedirectPiisAuthorizationService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.authorization.piis.RedirectPiisAuthorizationService
-
- All Implemented Interfaces:
ConsentAuthorizationService,PiisAuthorizationService,ScaApproachServiceTypeProvider
@Service public class RedirectPiisAuthorizationService extends Object implements PiisAuthorizationService
-
-
Constructor Summary
Constructors Constructor Description RedirectPiisAuthorizationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<CreateConsentAuthorizationResponse>createConsentAuthorization(de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, String consentId)Optional<de.adorsys.psd2.xs2a.core.sca.ScaStatus>getAuthorisationScaStatus(String consentId, String authorisationId)Optional<de.adorsys.psd2.xs2a.core.authorisation.Authorisation>getConsentAuthorizationById(String authorizationId)de.adorsys.psd2.xs2a.core.profile.ScaApproachgetScaApproachServiceType()Gets SCA approach used in current serviceAuthorisationProcessorResponseupdateConsentPsuData(UpdateAuthorisationRequest request, AuthorisationProcessorResponse response)
-
-
-
Method Detail
-
createConsentAuthorization
public Optional<CreateConsentAuthorizationResponse> createConsentAuthorization(de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, String consentId)
- Specified by:
createConsentAuthorizationin interfaceConsentAuthorizationService
-
updateConsentPsuData
public AuthorisationProcessorResponse updateConsentPsuData(UpdateAuthorisationRequest request, AuthorisationProcessorResponse response)
- Specified by:
updateConsentPsuDatain interfaceConsentAuthorizationService
-
getConsentAuthorizationById
public Optional<de.adorsys.psd2.xs2a.core.authorisation.Authorisation> getConsentAuthorizationById(String authorizationId)
- Specified by:
getConsentAuthorizationByIdin interfaceConsentAuthorizationService
-
getAuthorisationScaStatus
public Optional<de.adorsys.psd2.xs2a.core.sca.ScaStatus> getAuthorisationScaStatus(String consentId, String authorisationId)
- Specified by:
getAuthorisationScaStatusin interfaceConsentAuthorizationService
-
getScaApproachServiceType
public de.adorsys.psd2.xs2a.core.profile.ScaApproach getScaApproachServiceType()
Description copied from interface:ScaApproachServiceTypeProviderGets SCA approach used in current service- Specified by:
getScaApproachServiceTypein interfaceScaApproachServiceTypeProvider- Returns:
- SCA approach
-
-