public class AccountInformationServiceAisApi extends Object
| Constructor and Description |
|---|
AccountInformationServiceAisApi() |
AccountInformationServiceAisApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
ConsentsResponse201 |
createConsent(UUID xRequestID,
Consents body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Create consent
This method create a consent resource, defining access rights to dedicated accounts of a given PSU-ID.
|
com.squareup.okhttp.Call |
createConsentAsync(UUID xRequestID,
Consents body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ConsentsResponse201> callback)
Create consent (asynchronously)
This method create a consent resource, defining access rights to dedicated accounts of a given PSU-ID.
|
com.squareup.okhttp.Call |
createConsentCall(UUID xRequestID,
Consents body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for createConsent
|
ApiResponse<ConsentsResponse201> |
createConsentWithHttpInfo(UUID xRequestID,
Consents body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Create consent
This method create a consent resource, defining access rights to dedicated accounts of a given PSU-ID.
|
void |
deleteConsent(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Delete Consent
The TPP can delete an account information consent object if needed.
|
com.squareup.okhttp.Call |
deleteConsentAsync(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Void> callback)
Delete Consent (asynchronously)
The TPP can delete an account information consent object if needed.
|
com.squareup.okhttp.Call |
deleteConsentCall(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for deleteConsent
|
ApiResponse<Void> |
deleteConsentWithHttpInfo(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Delete Consent
The TPP can delete an account information consent object if needed.
|
AccountList |
getAccountList(UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Account List
Read the identifiers of the available payment account together with booking balance information, depending on the consent granted.
|
com.squareup.okhttp.Call |
getAccountListAsync(UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<AccountList> callback)
Read Account List (asynchronously)
Read the identifiers of the available payment account together with booking balance information, depending on the consent granted.
|
com.squareup.okhttp.Call |
getAccountListCall(UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getAccountList
|
ApiResponse<AccountList> |
getAccountListWithHttpInfo(UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Account List
Read the identifiers of the available payment account together with booking balance information, depending on the consent granted.
|
ApiClient |
getApiClient() |
ReadAccountBalanceResponse200 |
getBalances(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Balance
Reads account data from a given account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getBalancesAsync(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ReadAccountBalanceResponse200> callback)
Read Balance (asynchronously)
Reads account data from a given account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getBalancesCall(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getBalances
|
ApiResponse<ReadAccountBalanceResponse200> |
getBalancesWithHttpInfo(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Balance
Reads account data from a given account addressed by \"account-id\".
|
CardAccountList |
getCardAccount(UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Reads a list of card accounts
Reads a list of card accounts with additional information, e.g.
|
com.squareup.okhttp.Call |
getCardAccountAsync(UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<CardAccountList> callback)
Reads a list of card accounts (asynchronously)
Reads a list of card accounts with additional information, e.g.
|
ReadCardAccountBalanceResponse200 |
getCardAccountBalances(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read card account balances
Reads balance data from a given card account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getCardAccountBalancesAsync(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ReadCardAccountBalanceResponse200> callback)
Read card account balances (asynchronously)
Reads balance data from a given card account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getCardAccountBalancesCall(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getCardAccountBalances
|
ApiResponse<ReadCardAccountBalanceResponse200> |
getCardAccountBalancesWithHttpInfo(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read card account balances
Reads balance data from a given card account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getCardAccountCall(UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getCardAccount
|
CardAccountsTransactionsResponse200 |
getCardAccountTransactionList(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read transaction list of an account
Reads account data from a given card account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getCardAccountTransactionListAsync(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<CardAccountsTransactionsResponse200> callback)
Read transaction list of an account (asynchronously)
Reads account data from a given card account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getCardAccountTransactionListCall(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getCardAccountTransactionList
|
ApiResponse<CardAccountsTransactionsResponse200> |
getCardAccountTransactionListWithHttpInfo(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read transaction list of an account
Reads account data from a given card account addressed by \"account-id\".
|
ApiResponse<CardAccountList> |
getCardAccountWithHttpInfo(UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Reads a list of card accounts
Reads a list of card accounts with additional information, e.g.
|
Authorisations |
getConsentAuthorisation(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Consent Authorisation Sub-Resources Request
Return a list of all authorisation subresources IDs which have been created.
|
com.squareup.okhttp.Call |
getConsentAuthorisationAsync(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Authorisations> callback)
Get Consent Authorisation Sub-Resources Request (asynchronously)
Return a list of all authorisation subresources IDs which have been created.
|
com.squareup.okhttp.Call |
getConsentAuthorisationCall(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getConsentAuthorisation
|
ApiResponse<Authorisations> |
getConsentAuthorisationWithHttpInfo(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Consent Authorisation Sub-Resources Request
Return a list of all authorisation subresources IDs which have been created.
|
ConsentInformationResponse200Json |
getConsentInformation(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Consent Request
Returns the content of an account information consent object.
|
com.squareup.okhttp.Call |
getConsentInformationAsync(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ConsentInformationResponse200Json> callback)
Get Consent Request (asynchronously)
Returns the content of an account information consent object.
|
com.squareup.okhttp.Call |
getConsentInformationCall(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getConsentInformation
|
ApiResponse<ConsentInformationResponse200Json> |
getConsentInformationWithHttpInfo(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Consent Request
Returns the content of an account information consent object.
|
ScaStatusResponse |
getConsentScaStatus(String consentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read the SCA status of the consent authorisation.
|
com.squareup.okhttp.Call |
getConsentScaStatusAsync(String consentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ScaStatusResponse> callback)
Read the SCA status of the consent authorisation.
|
com.squareup.okhttp.Call |
getConsentScaStatusCall(String consentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getConsentScaStatus
|
ApiResponse<ScaStatusResponse> |
getConsentScaStatusWithHttpInfo(String consentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read the SCA status of the consent authorisation.
|
ConsentStatusResponse200 |
getConsentStatus(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Consent status request
Read the status of an account information consent resource.
|
com.squareup.okhttp.Call |
getConsentStatusAsync(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ConsentStatusResponse200> callback)
Consent status request (asynchronously)
Read the status of an account information consent resource.
|
com.squareup.okhttp.Call |
getConsentStatusCall(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getConsentStatus
|
ApiResponse<ConsentStatusResponse200> |
getConsentStatusWithHttpInfo(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Consent status request
Read the status of an account information consent resource.
|
TransactionDetails |
getTransactionDetails(String accountId,
String resourceId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Transaction Details
Reads transaction details from a given transaction addressed by \"resourceId\" on a given account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getTransactionDetailsAsync(String accountId,
String resourceId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<TransactionDetails> callback)
Read Transaction Details (asynchronously)
Reads transaction details from a given transaction addressed by \"resourceId\" on a given account addressed by \"account-id\".
|
com.squareup.okhttp.Call |
getTransactionDetailsCall(String accountId,
String resourceId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getTransactionDetails
|
ApiResponse<TransactionDetails> |
getTransactionDetailsWithHttpInfo(String accountId,
String resourceId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Transaction Details
Reads transaction details from a given transaction addressed by \"resourceId\" on a given account addressed by \"account-id\".
|
TransactionsResponse200Json |
getTransactionList(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read transaction list of an account
Read transaction reports or transaction lists of a given account ddressed by \"account-id\", depending on the steering parameter \"bookingStatus\" together with balances.
|
com.squareup.okhttp.Call |
getTransactionListAsync(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<TransactionsResponse200Json> callback)
Read transaction list of an account (asynchronously)
Read transaction reports or transaction lists of a given account ddressed by \"account-id\", depending on the steering parameter \"bookingStatus\" together with balances.
|
com.squareup.okhttp.Call |
getTransactionListCall(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getTransactionList
|
ApiResponse<TransactionsResponse200Json> |
getTransactionListWithHttpInfo(String accountId,
String bookingStatus,
UUID xRequestID,
String consentID,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read transaction list of an account
Read transaction reports or transaction lists of a given account ddressed by \"account-id\", depending on the steering parameter \"bookingStatus\" together with balances.
|
AccountDetails |
readAccountDetails(String accountId,
UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Account Details
Reads details about an account, with balances where required.
|
com.squareup.okhttp.Call |
readAccountDetailsAsync(String accountId,
UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<AccountDetails> callback)
Read Account Details (asynchronously)
Reads details about an account, with balances where required.
|
com.squareup.okhttp.Call |
readAccountDetailsCall(String accountId,
UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for readAccountDetails
|
ApiResponse<AccountDetails> |
readAccountDetailsWithHttpInfo(String accountId,
UUID xRequestID,
String consentID,
Boolean withBalance,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read Account Details
Reads details about an account, with balances where required.
|
CardAccountDetails |
readCardAccount(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Reads details about a card account
Reads details about a card account.
|
com.squareup.okhttp.Call |
readCardAccountAsync(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<CardAccountDetails> callback)
Reads details about a card account (asynchronously)
Reads details about a card account.
|
com.squareup.okhttp.Call |
readCardAccountCall(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for readCardAccount
|
ApiResponse<CardAccountDetails> |
readCardAccountWithHttpInfo(String accountId,
UUID xRequestID,
String consentID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Reads details about a card account
Reads details about a card account.
|
void |
setApiClient(ApiClient apiClient) |
StartScaprocessResponse |
startConsentAuthorisation(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Start the authorisation process for a consent
Create an authorisation sub-resource and start the authorisation process of a consent.
|
com.squareup.okhttp.Call |
startConsentAuthorisationAsync(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<StartScaprocessResponse> callback)
Start the authorisation process for a consent (asynchronously)
Create an authorisation sub-resource and start the authorisation process of a consent.
|
com.squareup.okhttp.Call |
startConsentAuthorisationCall(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for startConsentAuthorisation
|
ApiResponse<StartScaprocessResponse> |
startConsentAuthorisationWithHttpInfo(String consentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Start the authorisation process for a consent
Create an authorisation sub-resource and start the authorisation process of a consent.
|
Object |
updateConsentsPsuData(String consentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Update PSU Data for consents
This method update PSU data on the consents resource if needed.
|
com.squareup.okhttp.Call |
updateConsentsPsuDataAsync(String consentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Object> callback)
Update PSU Data for consents (asynchronously)
This method update PSU data on the consents resource if needed.
|
com.squareup.okhttp.Call |
updateConsentsPsuDataCall(String consentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateConsentsPsuData
|
ApiResponse<Object> |
updateConsentsPsuDataWithHttpInfo(String consentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Update PSU Data for consents
This method update PSU data on the consents resource if needed.
|
public AccountInformationServiceAisApi()
public AccountInformationServiceAisApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public com.squareup.okhttp.Call createConsentCall(UUID xRequestID, Consents body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - Requestbody for a consents request (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ConsentsResponse201 createConsent(UUID xRequestID, Consents body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - Requestbody for a consents request (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ConsentsResponse201> createConsentWithHttpInfo(UUID xRequestID, Consents body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - Requestbody for a consents request (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call createConsentAsync(UUID xRequestID, Consents body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ConsentsResponse201> callback) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - Requestbody for a consents request (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call deleteConsentCall(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic void deleteConsent(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Void> deleteConsentWithHttpInfo(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call deleteConsentAsync(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Void> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getAccountListCall(UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic AccountList getAccountList(UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<AccountList> getAccountListWithHttpInfo(UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getAccountListAsync(UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<AccountList> callback) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getBalancesCall(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ReadAccountBalanceResponse200 getBalances(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ReadAccountBalanceResponse200> getBalancesWithHttpInfo(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getBalancesAsync(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ReadAccountBalanceResponse200> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getCardAccountCall(UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic CardAccountList getCardAccount(UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<CardAccountList> getCardAccountWithHttpInfo(UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getCardAccountAsync(UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<CardAccountList> callback) throws ApiException
xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getCardAccountBalancesCall(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ReadCardAccountBalanceResponse200 getCardAccountBalances(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ReadCardAccountBalanceResponse200> getCardAccountBalancesWithHttpInfo(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getCardAccountBalancesAsync(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ReadCardAccountBalanceResponse200> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getCardAccountTransactionListCall(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic CardAccountsTransactionsResponse200 getCardAccountTransactionList(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<CardAccountsTransactionsResponse200> getCardAccountTransactionListWithHttpInfo(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getCardAccountTransactionListAsync(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<CardAccountsTransactionsResponse200> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getConsentAuthorisationCall(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Authorisations getConsentAuthorisation(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Authorisations> getConsentAuthorisationWithHttpInfo(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getConsentAuthorisationAsync(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Authorisations> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getConsentInformationCall(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ConsentInformationResponse200Json getConsentInformation(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ConsentInformationResponse200Json> getConsentInformationWithHttpInfo(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getConsentInformationAsync(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ConsentInformationResponse200Json> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getConsentScaStatusCall(String consentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ScaStatusResponse getConsentScaStatus(String consentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ScaStatusResponse> getConsentScaStatusWithHttpInfo(String consentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getConsentScaStatusAsync(String consentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ScaStatusResponse> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getConsentStatusCall(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ConsentStatusResponse200 getConsentStatus(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ConsentStatusResponse200> getConsentStatusWithHttpInfo(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getConsentStatusAsync(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ConsentStatusResponse200> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getTransactionDetailsCall(String accountId, String resourceId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)resourceId - This identification is given by the attribute resourceId of the corresponding entry of a transaction list. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic TransactionDetails getTransactionDetails(String accountId, String resourceId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)resourceId - This identification is given by the attribute resourceId of the corresponding entry of a transaction list. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<TransactionDetails> getTransactionDetailsWithHttpInfo(String accountId, String resourceId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)resourceId - This identification is given by the attribute resourceId of the corresponding entry of a transaction list. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getTransactionDetailsAsync(String accountId, String resourceId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<TransactionDetails> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)resourceId - This identification is given by the attribute resourceId of the corresponding entry of a transaction list. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getTransactionListCall(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic TransactionsResponse200Json getTransactionList(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<TransactionsResponse200Json> getTransactionListWithHttpInfo(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getTransactionListAsync(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<TransactionsResponse200Json> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)bookingStatus - Permitted codes are * \"booked\", * \"pending\" and * \"both\" \"booked\" shall be supported by the ASPSP. To support the \"pending\" and \"both\" feature is optional for the ASPSP, Error code if not supported in the online banking frontend (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)dateFrom - Conditional: Starting date (inclusive the date dateFrom) of the transaction list, mandated if no delta access is required. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)dateTo - End date (inclusive the data dateTo) of the transaction list, default is \"now\" if not given. Might be ignored if a delta function is used. For booked transactions, the relevant date is the booking date. For pending transactions, the relevant date is the entry date, which may not be transparent neither in this API nor other channels of the ASPSP. (optional)entryReferenceFrom - This data attribute is indicating that the AISP is in favour to get all transactions after the transaction with identification entryReferenceFrom alternatively to the above defined period. This is a implementation of a delta access. If this data element is contained, the entries \"dateFrom\" and \"dateTo\" might be ignored by the ASPSP if a delta report is supported. Optional if supported by API provider. (optional)deltaList - This data attribute is indicating that the AISP is in favour to get all transactions after the last report access for this PSU on the addressed account. This is another implementation of a delta access-report. This delta indicator might be rejected by the ASPSP if this function is not supported. Optional if supported by API provider (optional)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call readAccountDetailsCall(String accountId, UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic AccountDetails readAccountDetails(String accountId, UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<AccountDetails> readAccountDetailsWithHttpInfo(String accountId, UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call readAccountDetailsAsync(String accountId, UUID xRequestID, String consentID, Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<AccountDetails> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)withBalance - If contained, this function reads the list of accessible payment accounts including the booking balance, if granted by the PSU in the related consent and available by the ASPSP. This parameter might be ignored by the ASPSP. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call readCardAccountCall(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic CardAccountDetails readCardAccount(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<CardAccountDetails> readCardAccountWithHttpInfo(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call readCardAccountAsync(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<CardAccountDetails> callback) throws ApiException
accountId - This identification is denoting the addressed account. The account-id is retrieved by using a \"Read Account List\" call. The account-id is the \"id\" attribute of the account structure. Its value is constant at least throughout the lifecycle of a given consent. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)consentID - This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call startConsentAuthorisationCall(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic StartScaprocessResponse startConsentAuthorisation(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<StartScaprocessResponse> startConsentAuthorisationWithHttpInfo(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call startConsentAuthorisationAsync(String consentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<StartScaprocessResponse> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call updateConsentsPsuDataCall(String consentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Object updateConsentsPsuData(String consentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Object> updateConsentsPsuDataWithHttpInfo(String consentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call updateConsentsPsuDataAsync(String consentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Object> callback) throws ApiException
consentId - ID of the corresponding consent object as returned by an Account Information Consent Request. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and TPP. It shall be contained if and only if this request was actively initiated by the PSU. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectCopyright © 2019. All rights reserved.