@Service @Transactional(readOnly=true) public class PisAuthorisationServiceInternal extends Object implements PisAuthorisationService
| Constructor and Description |
|---|
PisAuthorisationServiceInternal() |
| Modifier and Type | Method and Description |
|---|---|
CmsResponse<CreatePisAuthorisationResponse> |
createAuthorization(String paymentId,
CreatePisAuthorisationRequest request)
Create common payment authorization
|
CmsResponse<CreatePisAuthorisationResponse> |
createAuthorizationCancellation(String paymentId,
CreatePisAuthorisationRequest request) |
CmsResponse<List<String>> |
getAuthorisationsByPaymentId(String paymentId,
de.adorsys.psd2.xs2a.core.pis.PaymentAuthorisationType authorisationType)
Reads authorisation IDs data by payment Id and type of authorization
|
CmsResponse<de.adorsys.psd2.xs2a.core.sca.AuthorisationScaApproachResponse> |
getAuthorisationScaApproach(String authorisationId,
de.adorsys.psd2.xs2a.core.pis.PaymentAuthorisationType authorisationType) |
CmsResponse<de.adorsys.psd2.xs2a.core.sca.ScaStatus> |
getAuthorisationScaStatus(@NotNull String paymentId,
@NotNull String authorisationId,
de.adorsys.psd2.xs2a.core.pis.PaymentAuthorisationType authorisationType) |
CmsResponse<GetPisAuthorisationResponse> |
getPisAuthorisationById(String authorisationId)
Reads authorisation data by authorisation Id
|
CmsResponse<GetPisAuthorisationResponse> |
getPisCancellationAuthorisationById(String cancellationId)
Reads cancellation authorisation data by cancellation Id
|
CmsResponse<Boolean> |
isAuthenticationMethodDecoupled(String authorisationId,
String authenticationMethodId) |
CmsResponse<Boolean> |
saveAuthenticationMethods(String authorisationId,
List<CmsScaMethod> methods) |
CmsResponse<UpdatePisCommonPaymentPsuDataResponse> |
updatePisAuthorisation(String authorisationId,
UpdatePisCommonPaymentPsuDataRequest request)
Update common payment authorisation
|
CmsResponse<Boolean> |
updatePisAuthorisationStatus(String authorisationId,
de.adorsys.psd2.xs2a.core.sca.ScaStatus scaStatus) |
CmsResponse<UpdatePisCommonPaymentPsuDataResponse> |
updatePisCancellationAuthorisation(String cancellationId,
UpdatePisCommonPaymentPsuDataRequest request)
Update common payment cancellation authorisation
|
CmsResponse<Boolean> |
updateScaApproach(String authorisationId,
de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach) |
@Transactional public CmsResponse<CreatePisAuthorisationResponse> createAuthorization(String paymentId, CreatePisAuthorisationRequest request)
createAuthorization in interface PisAuthorisationServiceBasepaymentId - id of the paymentrequest - needed parameters for creating PIS authorisation@Transactional public CmsResponse<CreatePisAuthorisationResponse> createAuthorizationCancellation(String paymentId, CreatePisAuthorisationRequest request)
createAuthorizationCancellation in interface PisAuthorisationServiceBase@Transactional public CmsResponse<UpdatePisCommonPaymentPsuDataResponse> updatePisAuthorisation(String authorisationId, UpdatePisCommonPaymentPsuDataRequest request)
updatePisAuthorisation in interface PisAuthorisationServiceBaseauthorisationId - id of the authorisation to be updatedrequest - contains data for updating authorisation@Transactional public CmsResponse<Boolean> updatePisAuthorisationStatus(String authorisationId, de.adorsys.psd2.xs2a.core.sca.ScaStatus scaStatus)
updatePisAuthorisationStatus in interface PisAuthorisationServiceBase@Transactional public CmsResponse<UpdatePisCommonPaymentPsuDataResponse> updatePisCancellationAuthorisation(String cancellationId, UpdatePisCommonPaymentPsuDataRequest request)
updatePisCancellationAuthorisation in interface PisAuthorisationServiceBasecancellationId - id of the authorisation to be updatedrequest - contains data for updating authorisation@Transactional public CmsResponse<GetPisAuthorisationResponse> getPisAuthorisationById(String authorisationId)
getPisAuthorisationById in interface PisAuthorisationServiceBaseauthorisationId - id of the authorisationpublic CmsResponse<GetPisAuthorisationResponse> getPisCancellationAuthorisationById(String cancellationId)
getPisCancellationAuthorisationById in interface PisAuthorisationServiceBasecancellationId - id of the authorisationpublic CmsResponse<List<String>> getAuthorisationsByPaymentId(String paymentId, de.adorsys.psd2.xs2a.core.pis.PaymentAuthorisationType authorisationType)
getAuthorisationsByPaymentId in interface PisAuthorisationServiceBasepaymentId - id of the paymentauthorisationType - type of authorization required to create. Can be CREATED or CANCELLED@Transactional public CmsResponse<de.adorsys.psd2.xs2a.core.sca.ScaStatus> getAuthorisationScaStatus(@NotNull @NotNull String paymentId, @NotNull @NotNull String authorisationId, de.adorsys.psd2.xs2a.core.pis.PaymentAuthorisationType authorisationType)
getAuthorisationScaStatus in interface PisAuthorisationServiceBasepublic CmsResponse<Boolean> isAuthenticationMethodDecoupled(String authorisationId, String authenticationMethodId)
isAuthenticationMethodDecoupled in interface PisAuthorisationServiceBase@Transactional public CmsResponse<Boolean> saveAuthenticationMethods(String authorisationId, List<CmsScaMethod> methods)
saveAuthenticationMethods in interface PisAuthorisationServiceBase@Transactional public CmsResponse<Boolean> updateScaApproach(String authorisationId, de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach)
updateScaApproach in interface PisAuthorisationServiceBasepublic CmsResponse<de.adorsys.psd2.xs2a.core.sca.AuthorisationScaApproachResponse> getAuthorisationScaApproach(String authorisationId, de.adorsys.psd2.xs2a.core.pis.PaymentAuthorisationType authorisationType)
getAuthorisationScaApproach in interface PisAuthorisationServiceBaseCopyright © 2019. All rights reserved.