Class RedirectPisScaAuthorisationService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.authorization.pis.AbstractPisScaAuthorisationService
-
- de.adorsys.psd2.xs2a.service.authorization.pis.RedirectPisScaAuthorisationService
-
- All Implemented Interfaces:
PisScaAuthorisationService,ScaApproachServiceTypeProvider
@Service public class RedirectPisScaAuthorisationService extends AbstractPisScaAuthorisationService
-
-
Constructor Summary
Constructors Constructor Description RedirectPisScaAuthorisationService(PisAuthorisationService authorisationService, Xs2aPisCommonPaymentMapper pisCommonPaymentMapper, PisAuthorisationConfirmationService pisAuthorisationConfirmationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.adorsys.psd2.xs2a.core.profile.ScaApproachgetScaApproachServiceType()Gets SCA approach used in current serviceXs2aUpdatePisCommonPaymentPsuDataResponseupdateCommonPaymentCancellationPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request)Updates cancellation authorisation for the paymentXs2aUpdatePisCommonPaymentPsuDataResponseupdateCommonPaymentPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request)Updates authorisation for the payment-
Methods inherited from class de.adorsys.psd2.xs2a.service.authorization.pis.AbstractPisScaAuthorisationService
createCommonPaymentAuthorisation, createCommonPaymentCancellationAuthorisation, getAuthorisationScaStatus, getAuthorisationSubResources, getCancellationAuthorisationScaStatus, getCancellationAuthorisationSubResources, updateAuthorisation, updateCancellationAuthorisation
-
-
-
-
Constructor Detail
-
RedirectPisScaAuthorisationService
public RedirectPisScaAuthorisationService(PisAuthorisationService authorisationService, Xs2aPisCommonPaymentMapper pisCommonPaymentMapper, PisAuthorisationConfirmationService pisAuthorisationConfirmationService)
-
-
Method Detail
-
updateCommonPaymentPsuData
public Xs2aUpdatePisCommonPaymentPsuDataResponse updateCommonPaymentPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request)
Description copied from interface:PisScaAuthorisationServiceUpdates authorisation for the payment- Specified by:
updateCommonPaymentPsuDatain interfacePisScaAuthorisationService- Overrides:
updateCommonPaymentPsuDatain classAbstractPisScaAuthorisationService- Parameters:
request- Provides transporting data when updating consent psu data- Returns:
- update payment authorisation response
-
updateCommonPaymentCancellationPsuData
public Xs2aUpdatePisCommonPaymentPsuDataResponse updateCommonPaymentCancellationPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request)
Description copied from interface:PisScaAuthorisationServiceUpdates cancellation authorisation for the payment- Specified by:
updateCommonPaymentCancellationPsuDatain interfacePisScaAuthorisationService- Overrides:
updateCommonPaymentCancellationPsuDatain classAbstractPisScaAuthorisationService- Parameters:
request- Provides transporting data when updating payment psu data- Returns:
- update consent authorisation response
-
getScaApproachServiceType
public de.adorsys.psd2.xs2a.core.profile.ScaApproach getScaApproachServiceType()
Description copied from interface:ScaApproachServiceTypeProviderGets SCA approach used in current service- Returns:
- SCA approach
-
-