Package de.adorsys.psd2.api
Interface AccountApi
-
@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2020-11-12T16:52:53.861403+02:00[Europe/Kiev]") public interface AccountApi
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlog
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default org.springframework.http.ResponseEntity<AccountList>_getAccountList(UUID xRequestID, String consentID, @Valid 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)default org.springframework.http.ResponseEntity<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)default org.springframework.http.ResponseEntity<InlineResponse2001>_getTransactionDetails(String accountId, String transactionId, 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)default org.springframework.http.ResponseEntity<TransactionsResponse200Json>_getTransactionList(String accountId, @NotNull @Valid String bookingStatus, UUID xRequestID, String consentID, @Valid LocalDate dateFrom, @Valid LocalDate dateTo, @Valid String entryReferenceFrom, @Valid Boolean deltaList, @Valid Boolean withBalance, @Valid Integer pageIndex, @Valid Integer itemsPerPage, 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)default org.springframework.http.ResponseEntity<TrustedBeneficiaries>_listOfTrustedBeneficiaries(UUID xRequestID, String consentID, @Valid String accountId, String psUIPAddress, String authorization)default org.springframework.http.ResponseEntity<InlineResponse200>_readAccountDetails(String accountId, UUID xRequestID, String consentID, @Valid 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)default Optional<String>getAcceptHeader()default org.springframework.http.ResponseEntity<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)default org.springframework.http.ResponseEntity<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)default Optional<com.fasterxml.jackson.databind.ObjectMapper>getObjectMapper()default Optional<javax.servlet.http.HttpServletRequest>getRequest()default org.springframework.http.ResponseEntity<InlineResponse2001>getTransactionDetails(String accountId, String transactionId, 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)default org.springframework.http.ResponseEntity<TransactionsResponse200Json>getTransactionList(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, Integer pageIndex, Integer itemsPerPage, 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)default org.springframework.http.ResponseEntity<TrustedBeneficiaries>listOfTrustedBeneficiaries(UUID xRequestID, String consentID, String accountId, String psUIPAddress, String authorization)default org.springframework.http.ResponseEntity<InlineResponse200>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)
-
-
-
Method Detail
-
getObjectMapper
default Optional<com.fasterxml.jackson.databind.ObjectMapper> getObjectMapper()
-
getRequest
default Optional<javax.servlet.http.HttpServletRequest> getRequest()
-
_getAccountList
@RequestMapping(value="/v1/accounts", produces={"application/json","application/problem+json"}, method=GET) default org.springframework.http.ResponseEntity<AccountList> _getAccountList(@RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
getAccountList
default org.springframework.http.ResponseEntity<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)
-
_getBalances
@RequestMapping(value="/v1/accounts/{account-id}/balances", produces={"application/json","application/problem+json"}, method=GET) default org.springframework.http.ResponseEntity<ReadAccountBalanceResponse200> _getBalances(@PathVariable("account-id") String accountId, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
getBalances
default org.springframework.http.ResponseEntity<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)
-
_getTransactionDetails
@RequestMapping(value="/v1/accounts/{account-id}/transactions/{transactionId}", produces={"application/json","application/problem+json"}, method=GET) default org.springframework.http.ResponseEntity<InlineResponse2001> _getTransactionDetails(@PathVariable("account-id") String accountId, @PathVariable("transactionId") String transactionId, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
getTransactionDetails
default org.springframework.http.ResponseEntity<InlineResponse2001> getTransactionDetails(String accountId, String transactionId, 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)
-
_getTransactionList
@RequestMapping(value="/v1/accounts/{account-id}/transactions", produces={"application/json","application/xml","text/plain","application/problem+json"}, method=GET) default org.springframework.http.ResponseEntity<TransactionsResponse200Json> _getTransactionList(@PathVariable("account-id") String accountId, @NotNull @Valid @RequestParam(value="bookingStatus",required=true) @NotNull @Valid String bookingStatus, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @RequestParam(value="dateFrom",required=false) @Valid LocalDate dateFrom, @Valid @RequestParam(value="dateTo",required=false) @Valid LocalDate dateTo, @Valid @RequestParam(value="entryReferenceFrom",required=false) @Valid String entryReferenceFrom, @Valid @RequestParam(value="deltaList",required=false) @Valid Boolean deltaList, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @Valid @RequestParam(value="pageIndex",required=false) @Valid Integer pageIndex, @Valid @RequestParam(value="itemsPerPage",required=false) @Valid Integer itemsPerPage, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
getTransactionList
default org.springframework.http.ResponseEntity<TransactionsResponse200Json> getTransactionList(String accountId, String bookingStatus, UUID xRequestID, String consentID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, Boolean deltaList, Boolean withBalance, Integer pageIndex, Integer itemsPerPage, 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)
-
_readAccountDetails
@RequestMapping(value="/v1/accounts/{account-id}", produces={"application/json","application/problem+json"}, method=GET) default org.springframework.http.ResponseEntity<InlineResponse200> _readAccountDetails(@PathVariable("account-id") String accountId, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
readAccountDetails
default org.springframework.http.ResponseEntity<InlineResponse200> 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)
-
_listOfTrustedBeneficiaries
@RequestMapping(value="/v1/trusted-beneficiaries", produces={"application/json","application/problem+json"}, method=GET) default org.springframework.http.ResponseEntity<TrustedBeneficiaries> _listOfTrustedBeneficiaries(@RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @RequestParam(value="account-id",required=false) @Valid String accountId, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="Authorization",required=false) String authorization)
-
-