| Modifier and Type | Method and Description |
|---|---|
ResponseObject<T> |
ResponseObject.ResponseBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject<CancelPaymentResponse> |
PaymentService.cancelPayment(PisPaymentCancellationRequest paymentCancellationRequest)
Cancels payment by its ASPSP identifier and payment type
|
ResponseObject<CreateConsentResponse> |
ConsentService.createAccountConsentsWithResponse(CreateConsentReq request,
PsuIdData psuData,
boolean explicitPreferred,
TppRedirectUri tppRedirectUri)
Performs create consent operation either by filling the appropriate AccountAccess fields with corresponding
account details or by getting account details from ASPSP by psuId and filling the appropriate fields in
AccountAccess determined by availableAccounts or allPsd2 variables
|
ResponseObject<AuthorisationResponse> |
ConsentService.createAisAuthorisation(PsuIdData psuData,
String consentId,
String password)
Creates new authorisation for given consent and updates it if PSU Data or password are present in the request
|
ResponseObject<PaymentInitiationResponse> |
PaymentService.createPayment(Object payment,
PaymentInitiationParameters paymentInitiationParameters)
Initiates a payment though "payment service" corresponding service method
|
ResponseObject<AuthorisationResponse> |
PaymentAuthorisationService.createPisAuthorisation(Xs2aCreatePisAuthorisationRequest request) |
ResponseObject<AuthorisationResponse> |
PaymentAuthorisationServiceImpl.createPisAuthorisation(Xs2aCreatePisAuthorisationRequest createRequest)
Creates pis authorisation for payment.
|
ResponseObject<Xs2aCreatePisCancellationAuthorisationResponse> |
PaymentCancellationAuthorisationService.createPisCancellationAuthorization(String paymentId,
PsuIdData psuData,
PaymentType paymentType,
String paymentProduct) |
ResponseObject<Xs2aCreatePisCancellationAuthorisationResponse> |
PaymentCancellationAuthorisationServiceImpl.createPisCancellationAuthorization(String paymentId,
PsuIdData psuData,
PaymentType paymentType,
String paymentProduct)
Creates authorisation for payment cancellation request if given psu data is valid
|
ResponseObject<Void> |
ConsentService.deleteAccountConsentsById(String consentId)
Terminates account consent on PSU request
|
ResponseObject<Xs2aTransactionsDownloadResponse> |
TransactionService.downloadTransactions(String consentId,
String accountId,
String downloadId)
Gets stream with transaction list by consent ID, account ID and download ID
|
ResponseObject<FundsConfirmationResponse> |
FundsConfirmationService.fundsConfirmation(FundsConfirmationRequest request)
Checks if the account balance is sufficient for requested operation
|
ResponseObject<AccountConsent> |
ConsentService.getAccountConsentById(String consentId)
Returns account consent by its id
|
ResponseObject<ConsentStatusResponse> |
ConsentService.getAccountConsentsStatusById(String consentId)
Returns status of requested consent
|
ResponseObject<Xs2aAccountDetailsHolder> |
AccountService.getAccountDetails(String consentId,
String accountId,
boolean withBalance,
String requestUri)
Gets AccountDetails based on accountId, details get checked with provided AIS-consent, depending on
withBalance variable and
AccountAccess in AIS-consent Balances are passed along with AccountDetails.
|
ResponseObject<Xs2aAccountListHolder> |
AccountService.getAccountList(String consentId,
boolean withBalance,
String requestUri)
Gets AccountDetails list based on accounts in provided AIS-consent, depending on withBalance variable and
AccountAccess in AIS-consent Balances are passed along with AccountDetails.
|
ResponseObject<Xs2aBalancesReport> |
AccountService.getBalancesReport(String consentId,
String accountId,
String requestUri)
Gets Balances Report based on consentId and accountId
|
ResponseObject<ScaStatus> |
ConsentService.getConsentAuthorisationScaStatus(String consentId,
String authorisationId)
Gets SCA status of consent authorisation
|
ResponseObject<Xs2aAuthorisationSubResources> |
ConsentService.getConsentInitiationAuthorisations(String consentId) |
ResponseObject |
PaymentService.getPaymentById(PaymentType paymentType,
String paymentProduct,
String encryptedPaymentId)
Retrieves payment from ASPSP by its ASPSP identifier, product and payment type
|
ResponseObject<ScaStatus> |
PaymentCancellationAuthorisationService.getPaymentCancellationAuthorisationScaStatus(String paymentId,
String cancellationId) |
ResponseObject<ScaStatus> |
PaymentCancellationAuthorisationServiceImpl.getPaymentCancellationAuthorisationScaStatus(String paymentId,
String authorisationId)
Gets SCA status of payment cancellation authorisation
|
ResponseObject<Xs2aAuthorisationSubResources> |
PaymentAuthorisationService.getPaymentInitiationAuthorisations(String paymentId) |
ResponseObject<Xs2aAuthorisationSubResources> |
PaymentAuthorisationServiceImpl.getPaymentInitiationAuthorisations(String paymentId)
Gets authorisations for current payment
|
ResponseObject<ScaStatus> |
PaymentAuthorisationService.getPaymentInitiationAuthorisationScaStatus(String paymentId,
String authorisationId) |
ResponseObject<ScaStatus> |
PaymentAuthorisationServiceImpl.getPaymentInitiationAuthorisationScaStatus(String paymentId,
String authorisationId)
Gets SCA status of payment initiation authorisation
|
ResponseObject<Xs2aPaymentCancellationAuthorisationSubResource> |
PaymentCancellationAuthorisationService.getPaymentInitiationCancellationAuthorisationInformation(String paymentId) |
ResponseObject<Xs2aPaymentCancellationAuthorisationSubResource> |
PaymentCancellationAuthorisationServiceImpl.getPaymentInitiationCancellationAuthorisationInformation(String paymentId)
Gets list of cancellation identifiers
|
ResponseObject<TransactionStatus> |
PaymentService.getPaymentStatusById(PaymentType paymentType,
String paymentProduct,
String encryptedPaymentId)
Retrieves payment status from ASPSP
|
ResponseObject<Transactions> |
TransactionService.getTransactionDetails(String consentId,
String accountId,
String transactionId,
String requestUri)
Gets transaction details by transaction ID
|
ResponseObject<Xs2aTransactionsReport> |
TransactionService.getTransactionsReportByPeriod(Xs2aTransactionsReportByPeriodRequest request)
Read Transaction reports of a given account addressed by "account-id", depending on the steering parameter
"bookingStatus" together with balances.
|
ResponseObject<UpdateConsentPsuDataResponse> |
ConsentService.updateConsentPsuData(UpdateConsentPsuDataReq updatePsuData) |
ResponseObject<Xs2aUpdatePisCommonPaymentPsuDataResponse> |
PaymentCancellationAuthorisationService.updatePisCancellationPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request) |
ResponseObject<Xs2aUpdatePisCommonPaymentPsuDataResponse> |
PaymentCancellationAuthorisationServiceImpl.updatePisCancellationPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request)
Update psu data for payment cancellation request if psu data and password are valid
|
ResponseObject<Xs2aUpdatePisCommonPaymentPsuDataResponse> |
PaymentAuthorisationService.updatePisCommonPaymentPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request) |
ResponseObject<Xs2aUpdatePisCommonPaymentPsuDataResponse> |
PaymentAuthorisationServiceImpl.updatePisCommonPaymentPsuData(Xs2aUpdatePisCommonPaymentPsuDataRequest request)
Update psu data for payment request if psu data and password are valid
|
| Modifier and Type | Method and Description |
|---|---|
<T> org.springframework.http.ResponseEntity |
ResponseMapper.accepted(ResponseObject<T> response)
Generates
ResponseEntity with the response body in response to a request that hasn't been processed yet |
<T> org.springframework.http.ResponseEntity |
ResponseMapper.created(ResponseObject<T> response)
Generates
ResponseEntity with the response body in response to a successful resource creation request |
<T,R> org.springframework.http.ResponseEntity<?> |
ResponseMapper.created(ResponseObject<T> response,
Function<T,R> mapper)
Generates
ResponseEntity with the response body in response to a successful resource creation request |
<T,R> org.springframework.http.ResponseEntity<?> |
ResponseMapper.created(ResponseObject<T> response,
Function<T,R> mapper,
ResponseHeaders responseHeaders)
Generates
ResponseEntity with the response body in response to a successful resource creation request |
<T> org.springframework.http.ResponseEntity |
ResponseMapper.created(ResponseObject<T> response,
ResponseHeaders responseHeaders)
Generates
ResponseEntity with the response body in response to a successful resource creation request |
<T> org.springframework.http.ResponseEntity |
ResponseMapper.delete(ResponseObject<T> response)
Generates
ResponseEntity with the response body in response to a successful resource deletion request |
<T,R> org.springframework.http.ResponseEntity<?> |
ResponseMapper.delete(ResponseObject<T> response,
Function<T,R> mapper)
Generates
ResponseEntity with the response body in response to a successful resource deletion request |
<T> org.springframework.http.ResponseEntity |
ResponseMapper.ok(ResponseObject<T> response)
Generates
ResponseEntity with the response body in response to a generic successful request |
<T,R> org.springframework.http.ResponseEntity<?> |
ResponseMapper.ok(ResponseObject<T> response,
Function<T,R> mapper)
Generates
ResponseEntity with the response body in response to a generic successful request |
<T,R> org.springframework.http.ResponseEntity<?> |
ResponseMapper.ok(ResponseObject<T> response,
Function<T,R> mapper,
ResponseHeaders responseHeaders)
Generates
ResponseEntity with the response body and headers in response to a generic successful request |
| Modifier and Type | Method and Description |
|---|---|
default ResponseObject<R> |
CreatePaymentService.buildErrorResponse(ErrorHolder errorHolder) |
ResponseObject<BulkPaymentInitiationResponse> |
CreateBulkPaymentService.createPayment(BulkPayment bulkPayment,
PaymentInitiationParameters paymentInitiationParameters,
TppInfo tppInfo)
Initiates bulk payment
|
ResponseObject<PaymentInitiationResponse> |
CreateCommonPaymentService.createPayment(CommonPayment payment,
PaymentInitiationParameters paymentInitiationParameters,
TppInfo tppInfo)
Initiates payment
|
ResponseObject<PeriodicPaymentInitiationResponse> |
CreatePeriodicPaymentService.createPayment(PeriodicPayment periodicPayment,
PaymentInitiationParameters paymentInitiationParameters,
TppInfo tppInfo)
Initiates periodic payment
|
ResponseObject<SinglePaymentInitiationResponse> |
CreateSinglePaymentService.createPayment(SinglePayment singlePayment,
PaymentInitiationParameters paymentInitiationParameters,
TppInfo tppInfo)
Initiates single payment
|
ResponseObject<R> |
CreatePaymentService.createPayment(T payment,
PaymentInitiationParameters paymentInitiationParameters,
TppInfo tppInfo) |
ResponseObject<CancelPaymentResponse> |
CancelPaymentService.initiatePaymentCancellation(SpiPayment payment,
String encryptedPaymentId,
Boolean tppExplicitAuthorisationPreferred,
TppRedirectUri tppRedirectUri)
Cancels payment with or without performing strong customer authentication
|
| Modifier and Type | Method and Description |
|---|---|
Object |
AuthorisationMapper.mapToAisCreateOrUpdateAuthorisationResponse(ResponseObject<AuthorisationResponse> responseObject) |
Object |
AuthorisationMapper.mapToPisCreateOrUpdateAuthorisationResponse(ResponseObject responseObject) |
Copyright © 2019. All rights reserved.