| Package | Description |
|---|---|
| de.adorsys.psd2.api | |
| de.adorsys.psd2.model |
| Class and Description |
|---|
| ConfirmationOfFunds
JSON Request body for the \"Confirmation of Funds Service\" <table> <tr> <td>cardNumber</td> <td>String </td> <td>Optional</td> <td>Card Number of the card issued by the PIISP.
|
| Consents
Content of the body of a consent request.
|
| SigningBasket
JSON Body of a establish signing basket request
|
| Class and Description |
|---|
| AccountAccess
Requested access services for a consent.
|
| AccountAccess.AllPsd2Enum
Optional if supported by API provider.
|
| AccountAccess.AvailableAccountsEnum
Optional if supported by API provider.
|
| AccountDetails
The ASPSP shall give at least one of the account reference identifiers: - iban - bban - pan - maskedPan - msisdn If the account is a multicurrency account currency code in \"currency\" is set to \"XXX\".
|
| AccountDetails.UsageEnum
Specifies the usage of the account * PRIV: private personal account * ORGA: professional account
|
| AccountList
List of accounts with details.
|
| AccountReferenceBban
Reference to an Account.
|
| AccountReferenceIban
Reference to an account by the Primary Account Number (PAN) of a card, can be tokenised by the ASPSP due to PCI DSS requirements.
|
| AccountReferenceMaskedPan
Reference to an account by the Primary Account Number (PAN) of a card in a masked form.
|
| AccountReferenceMsisdn
An alias to access a payment account via a registered mobile phone number.
|
| AccountReferencePan
Reference to an account by the Primary Account Number (PAN) of a card, can be tokenised by the ASPSP due to PCI DSS requirements.
|
| AccountReport
JSON based account report.
|
| AccountStatus
Account status.
|
| Address
Address
|
| Amount
Amount
|
| AuthenticationObject
Authentication Object
|
| AuthenticationType
Type of the authentication method.
|
| Authorisations
An array of all authorisationIds
|
| AuthorisationsList
An array of all authorisationIds
|
| Balance
A single balance element
|
| BalanceList
A list of balances regarding this account, e.g.
|
| BalanceType
The following balance types are defined: - \"closingBooked\": Balance of the account at the end of the pre-agreed account reporting period.
|
| BulkPaymentInitiationCrossBorderJson
JSON body for a bulk cross-border payment initation.
|
| BulkPaymentInitiationCrossBorderWithStatusResponse
JSON response body consistion of the corresponding bulk cross-border payment initation JSON body together with an optional transaction status field.
|
| BulkPaymentInitiationSctInstJson
JSON Body for a bulk SCT INST payment initation.
|
| BulkPaymentInitiationSctInstWithStatusResponse
JSON response body consistion of the corresponding bulk SCT INST payment initation JSON body together with an optional transaction status field.
|
| BulkPaymentInitiationSctJson
JSON Body for a bulk SCT payment initation.
|
| BulkPaymentInitiationSctWithStatusResponse
JSON response body consistion of the corresponding bulk SCT payment initation JSON body together with an optional transaction status field.
|
| BulkPaymentInitiationTarget2Json
JSON Body for a bulk TARGET-2 payment initation.
|
| BulkPaymentInitiationTarget2WithStatusResponse
JSON response body consistion of the corresponding bulk TARGET-2 payment initation JSON body together with an optional transaction status field.
|
| ChallengeData
It is contained in addition to the data element 'chosenScaMethod' if challenge data is needed for SCA.
|
| ChallengeData.OtpFormatEnum
The format type of the OTP to be typed in.
|
| ChosenScaMethod
ChosenScaMethod
|
| ConfirmationOfFunds
JSON Request body for the \"Confirmation of Funds Service\" <table> <tr> <td>cardNumber</td> <td>String </td> <td>Optional</td> <td>Card Number of the card issued by the PIISP.
|
| ConsentIdList
A list of consentIds
|
| ConsentInformationResponse200Json
Body of the JSON response for a successfull get consent request.
|
| Consents
Content of the body of a consent request.
|
| ConsentsResponse201
Body of the JSON response for a successful conset request.
|
| ConsentStatus
This is the overall lifecycle status of the consent.
|
| ConsentStatusResponse200
Body of the JSON response for a successful get status request for a consent.
|
| DayOfExecution
Day of execution as string in the form DD.
|
| ExchangeRate
Exchange Rate
|
| ExchangeRateList
Array of exchange rates
|
| ExecutionRule
\"following\" or \"preceeding\" supported as values.
|
| FrequencyCode
The following codes from the \"EventFrequency7Code\" of ISO 20022 are supported.
|
| InlineResponse200
Equals \"true\" if sufficient funds are available at the time of the request, \"false\" otherwise.
|
| LinksAccountDetails
Links to the account, which can be directly used for retrieving account information from this dedicated account.
|
| LinksAccountReport
LinksAccountReport
|
| LinksConsents
A list of hyperlinks to be recognised by the TPP.
|
| LinksDownload
A list of hyperlinks to be recognised by the TPP.
|
| LinksPaymentInitiation
A list of hyperlinks to be recognised by the TPP.
|
| LinksPaymentInitiationCancel
A list of hyperlinks to be recognised by the TPP.
|
| LinksPaymentInitiationMultiLevelSca
Type of links admitted in this response, (further links might be added for ASPSP defined extensions): * 'startAuthorisation': In case, where an explicit start of the transaction authorisation is needed, but no more data needs to be updated (no authentication method to be selected, no PSU identification nor PSU authentication data to be uploaded).
|
| LinksSelectPsuAuthenticationMethod
A list of hyperlinks to be recognised by the TPP.
|
| LinksSigningBasket
A list of hyperlinks to be recognised by the TPP.
|
| LinksStartScaProcess
A list of hyperlinks to be recognised by the TPP.
|
| LinksTransactionDetails
LinksTransactionDetails
|
| LinksUpdatePsuAuthentication
A list of hyperlinks to be recognised by the TPP.
|
| LinksUpdatePsuIdentification
A list of hyperlinks to be recognised by the TPP.
|
| MessageCodeTextAisSpecific
Gets or Sets messageCodeTextAisSpecific
|
| MessageCodeTextPiisSpecific
Gets or Sets messageCodeTextPiisSpecific
|
| MessageCodeTextPisSpecific
Gets or Sets messageCodeTextPisSpecific
|
| MessageCodeTextUnspecific
Gets or Sets messageCodeTextUnspecific
|
| PaymentIdList
A list of paymentIds
|
| PaymentInitationRequestMultiLevelScaResponse201
Body of the response for a successful payment initiation request.
|
| PaymentInitationRequestResponse201
Body of the response for a successful payment initiation request.
|
| PaymentInitiationCancelResponse200202
Body of the response for a successful cancel payment request.
|
| PaymentInitiationCrossBorderBulkElementJson
JSON body for a cross-border payment initation.
|
| PaymentInitiationCrossBorderJson
JSON body for a cross-border payment initation.
|
| PaymentInitiationCrossBorderWithStatusResponse
JSON response body consistion of the corresponding cross-border payment initation JSON body together with an optional transaction status field.
|
| PaymentInitiationSctBulkElementJson
Body for a bulk SCT payment initation.
|
| PaymentInitiationSctInstBulkElementJson
Body for a SCT INST payment initation.
|
| PaymentInitiationSctInstJson
Body for a SCT INST payment initation.
|
| PaymentInitiationSctInstWithStatusResponse
JSON response body consistion of the corresponding SCT INST payment initation JSON body together with an optional transaction status field.
|
| PaymentInitiationSctJson
Body for a SCT payment initation.
|
| PaymentInitiationSctWithStatusResponse
JSON response body consistion of the corresponding SCT payment initation JSON body together with an optional transaction status field.
|
| PaymentInitiationStatusResponse200Json
Body of the response for a successful payment initiation status request in case of an JSON based endpoint.
|
| PaymentInitiationTarget2BulkElementJson
Body for a bulk TARGET-2 payment initation.
|
| PaymentInitiationTarget2Json
Body for a TARGET-2 payment initation.
|
| PaymentInitiationTarget2WithStatusResponse
JSON response body consistion of the corresponding TARGET-2 payment initation JSON body together with an optional transaction status field.
|
| PeriodicPaymentInitiationCrossBorderJson
JSON body for a periodic cross-border payment initation.
|
| PeriodicPaymentInitiationCrossBorderWithStatusResponse
JSON response body consistion of the corresponding periodic cross-border payment initation JSON body together with an optional transaction status field.
|
| PeriodicPaymentInitiationMultipartBody
The multipart message definition for the initiation of a periodic payment initiation where the information of the payment is contained in an pain.001 message (Part 1) and the additional informations related to the periodic payment is an additional JSON message (Part 2).
|
| PeriodicPaymentInitiationSctInstJson
JSON Body for a periodic SCT INST payment initation.
|
| PeriodicPaymentInitiationSctInstWithStatusResponse
JSON response body consistion of the corresponding periodic SCT INST payment initation JSON body together with an optional transaction status field.
|
| PeriodicPaymentInitiationSctJson
JSON Body for a periodic SCT payment initation.
|
| PeriodicPaymentInitiationSctWithStatusResponse
JSON response body consistion of the corresponding periodic SCT payment initation JSON body together with an optional transaction status field.
|
| PeriodicPaymentInitiationTarget2Json
JSON Body for a periodic target-2 payment initation.
|
| PeriodicPaymentInitiationTarget2WithStatusResponse
JSON response body consistion of the corresponding periodic TARGET-2 payment initation JSON body together with an optional transaction status field.
|
| PeriodicPaymentInitiationXmlPart2StandingorderTypeJson
The body part 2 of a periodic payment initation request containes the execution related informations of the periodic payment.
|
| PsuData
PSU Data for Update PSU Authentication.
|
| PurposeCode
ExternalPurpose1Code from ISO 20022.
|
| ReadBalanceResponse200
Body of the response for a successful read balance request.
|
| RemittanceInformationStructured
Structured remittance information
|
| ScaMethods
This data element might be contained, if SCA is required and if the PSU has a choice between different authentication methods.
|
| ScaStatus
This data element is containing information about the status of the SCA method applied.
|
| ScaStatusResponse
Body of the JSON response with SCA Status
|
| SelectPsuAuthenticationMethod
Content of the body of a Select PSU Authentication Method Request
|
| SelectPsuAuthenticationMethodResponse
Body of the JSON response for a successful select PSU Authentication Method request.
|
| SigningBasket
JSON Body of a establish signing basket request
|
| SigningBasketResponse200
Body of the JSON response for a successful get signing basket request.
|
| SigningBasketResponse201
Body of the JSON response for a successful create signing basket request.
|
| StartScaprocessResponse
Body of the JSON response for a Start SCA authorisation request.
|
| TppMessageAISACCESSEXCEEDED429
Message to the TPP: The access on the account has been exceeding the consented multiplicity per day.
|
| TppMessageAISACCESSEXCEEDED429.CodeEnum
Gets or Sets code
|
| TppMessageAISCONSENTINVALID401
The consent definition is not complete or invalid.
|
| TppMessageAISCONSENTINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageAISREQUESTEDFORMATSINVALID406
Message to the TPP: The requested formats in the Accept header entry are not matching the formats offered by the ASPSP.
|
| TppMessageAISREQUESTEDFORMATSINVALID406.CodeEnum
Gets or Sets code
|
| TppMessageAISSESSIONSNOTSUPPORTED400
The combined service flag may not be used with this ASPSP.
|
| TppMessageAISSESSIONSNOTSUPPORTED400.CodeEnum
Gets or Sets code
|
| TppMessageCategory
Category of the TPP message category
|
| TppMessageGeneric
One Message to the TPP on operational issues.
|
| TppMessageGENERICCERTIFICATEBLOCKED401
Signature/corporate seal certificate has been blocked by the ASPSP.
|
| TppMessageGENERICCERTIFICATEBLOCKED401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCERTIFICATEEXPIRED401
Signature/corporate seal certificate is expired.
|
| TppMessageGENERICCERTIFICATEEXPIRED401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCERTIFICATEINVALID401
The contents of the signature/corporate seal certificate are not matching PSD2 general PSD2 or attribute requirements.
|
| TppMessageGENERICCERTIFICATEINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCERTIFICATEMISSING401
Signature/corporate seal certificate was not available in the request but is mandated for the corresponding.
|
| TppMessageGENERICCERTIFICATEMISSING401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCERTIFICATEREVOKED401
Signature/corporate seal certificate has been revoked by QSTP.
|
| TppMessageGENERICCERTIFICATEREVOKED401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCONSENTEXPIRED401
The consent was created by this TPP but has expired and needs to be renewed.
|
| TppMessageGENERICCONSENTEXPIRED401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCONSENTINVALID401
The consent was created by this TPP but is not valid for the addressed service/resource.
|
| TppMessageGENERICCONSENTINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCONSENTUNKNOWN403400
The Consent-ID cannot be matched by the ASPSP relative to the TPP.
|
| TppMessageGENERICCONSENTUNKNOWN403400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICCORPORATEIDINVALID401
The PSU-Corporate-ID cannot be matched by the addressed ASPSP.
|
| TppMessageGENERICCORPORATEIDINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICFORMATERROR400
Format of certain request fields are not matching the XS2A requirements.
|
| TppMessageGENERICFORMATERROR400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICPARAMETERNOTSUPPORTED400
The parameter is not supported by the API provider.
|
| TppMessageGENERICPARAMETERNOTSUPPORTED400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICPERIODINVALID400
Requested time period out of bound.
|
| TppMessageGENERICPERIODINVALID400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICPSUCREDENTIALSINVALID401
The PSU-ID cannot be matched by the addressed ASPSP or is blocked, or a password resp.
|
| TppMessageGENERICPSUCREDENTIALSINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICRESOURCEEXPIRED403400
The addressed resource is associated with the TPP but has expired, not addressable anymore.
|
| TppMessageGENERICRESOURCEEXPIRED403400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICRESOURCEUNKNOWN404403400
The addressed resource is unknown relative to the TPP.
|
| TppMessageGENERICRESOURCEUNKNOWN404403400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICSCAMETHODUNKNOWN400
Addressed SCA method in the Authentication Method Select Request is unknown or cannot be matched by the ASPSP with the PSU.
|
| TppMessageGENERICSCAMETHODUNKNOWN400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICSERVICEBLOCKED403
This service is not reachable for the addressed PSU due to a channel independent blocking by the ASPSP.
|
| TppMessageGENERICSERVICEBLOCKED403.CodeEnum
Gets or Sets code
|
| TppMessageGENERICSERVICEINVALID400405
Message to the TPP: The addressed service is not valid for the addressed resources or the submitted data.
|
| TppMessageGENERICSERVICEINVALID400405.CodeEnum
Gets or Sets code
|
| TppMessageGENERICSIGNATUREINVALID401
Application layer eIDAS Signature for TPP authentication is not correct.
|
| TppMessageGENERICSIGNATUREINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICSIGNATUREMISSING401
Application layer eIDAS Signature for TPP authentication is mandated by the ASPSP but is missing.
|
| TppMessageGENERICSIGNATUREMISSING401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICTIMESTAMPINVALID400
Timestamp not in accepted time period.
|
| TppMessageGENERICTIMESTAMPINVALID400.CodeEnum
Gets or Sets code
|
| TppMessageGENERICTOKENEXPIRED401
The OAuth2 token is associated to the TPP but has expired and needs to be renewed.
|
| TppMessageGENERICTOKENEXPIRED401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICTOKENINVALID401
The OAuth2 token is associated to the TPP but is not valid for the addressed service/resource.
|
| TppMessageGENERICTOKENINVALID401.CodeEnum
Gets or Sets code
|
| TppMessageGENERICTOKENUNKNOWN401
The OAuth2 token cannot be matched by the ASPSP relative to the TPP.
|
| TppMessageGENERICTOKENUNKNOWN401.CodeEnum
Gets or Sets code
|
| TppMessagePIISCARDINVALID400
Addressed card number is unknown to the ASPSP or not associated to the PSU.
|
| TppMessagePIISCARDINVALID400.CodeEnum
Gets or Sets code
|
| TppMessagePIISNOPIISACTIVATION400
The PSU has not activated the addressed account for the usage of the PIIS associated with the TPP.
|
| TppMessagePIISNOPIISACTIVATION400.CodeEnum
Gets or Sets code
|
| TppMessagePISEXECUTIONDATEINVALID400
The requested execution date is not a valid execution date for the ASPSP.
|
| TppMessagePISEXECUTIONDATEINVALID400.CodeEnum
Gets or Sets code
|
| TppMessagePISPAYMENTFAILED400
The payment initiation POST request failed during the initial process.
|
| TppMessagePISPAYMENTFAILED400.CodeEnum
Gets or Sets code
|
| TppMessagePISPRODUCTINVALID403
The addressed payment product is not available for the PSU.
|
| TppMessagePISPRODUCTINVALID403.CodeEnum
Gets or Sets code
|
| TppMessagePISPRODUCTUNKNOWN404
The addressed payment product is not supported by the ASPSP.
|
| TppMessagePISPRODUCTUNKNOWN404.CodeEnum
Gets or Sets code
|
| TppMessagePISREQUIREDKIDMISSING401
The payment initiation has failed due to a missing KID.
|
| TppMessagePISREQUIREDKIDMISSING401.CodeEnum
Gets or Sets code
|
| TppMessages
Messages to the TPP on operational issues.
|
| TransactionAuthorisation
Content of the body of a Transaction Authorisation Request
|
| TransactionDetails
Transaction details
|
| TransactionList
Array of transaction details
|
| TransactionsResponse200Json
Body of the JSON response for a successful read transaction list request.
|
| TransactionStatus
The transaction status is filled with codes of the ISO 20022 data table: - 'ACCP': 'AcceptedCustomerProfile' - Preceding check of technical validation was successful.
|
| UpdatePsuAuthentication
Content of the body of a Update PSU Authentication Request Password subfield is used.
|
| UpdatePsuAuthenticationResponse
Body of the JSON response for a successful update PSU Authentication request.
|
| UpdatePsuIdenticationResponse
Body of the JSON response for a successful update PSU Identification request.
|
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.