Interface TppBankingApiAccountInformationServiceAisApi
-
@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2020-11-17T19:48:11.090052Z[Etc/UTC]") public interface TppBankingApiAccountInformationServiceAisApi
-
-
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 CompletableFuture<org.springframework.http.ResponseEntity<AccountList>>_getAccounts(String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, @Valid Boolean withBalance, @Valid Boolean online)default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>>_getTransactions(String accountId, String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, @Valid LocalDate dateFrom, @Valid LocalDate dateTo, @Valid String entryReferenceFrom, @Valid String bookingStatus, @Valid Boolean deltaList, @Valid Boolean online)default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>>_getTransactionsWithoutAccountId(String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, @Valid LocalDate dateFrom, @Valid LocalDate dateTo, @Valid String entryReferenceFrom, @Valid String bookingStatus, @Valid Boolean deltaList)default Optional<String>getAcceptHeader()default CompletableFuture<org.springframework.http.ResponseEntity<AccountList>>getAccounts(String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, Boolean withBalance, Boolean online)default Optional<com.fasterxml.jackson.databind.ObjectMapper>getObjectMapper()default Optional<javax.servlet.http.HttpServletRequest>getRequest()default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>>getTransactions(String accountId, String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, String bookingStatus, Boolean deltaList, Boolean online)default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>>getTransactionsWithoutAccountId(String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, String bookingStatus, Boolean deltaList)
-
-
-
Method Detail
-
getObjectMapper
default Optional<com.fasterxml.jackson.databind.ObjectMapper> getObjectMapper()
-
getRequest
default Optional<javax.servlet.http.HttpServletRequest> getRequest()
-
_getAccounts
@RequestMapping(value="/v1/banking/ais/accounts", produces="application/json", method=GET) default CompletableFuture<org.springframework.http.ResponseEntity<AccountList>> _getAccounts(@RequestHeader(value="Service-Session-Password",required=true) String serviceSessionPassword, @RequestHeader(value="Fintech-User-ID",required=true) String fintechUserID, @RequestHeader(value="Fintech-Redirect-URL-OK",required=true) String fintechRedirectURLOK, @RequestHeader(value="Fintech-Redirect-URL-NOK",required=true) String fintechRedirectURLNOK, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="X-Timestamp-UTC",required=false) String xTimestampUTC, @RequestHeader(value="X-Request-Signature",required=false) String xRequestSignature, @RequestHeader(value="Fintech-ID",required=false) String fintechID, @RequestHeader(value="Bank-ID",required=false) String bankID, @RequestHeader(value="Service-Session-ID",required=false) UUID serviceSessionID, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @Valid @RequestParam(value="online",required=false,defaultValue="true") @Valid Boolean online)
-
getAccounts
default CompletableFuture<org.springframework.http.ResponseEntity<AccountList>> getAccounts(String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, Boolean withBalance, Boolean online)
-
_getTransactions
@RequestMapping(value="/v1/banking/ais/accounts/{account-id}/transactions", produces="application/json", method=GET) default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>> _getTransactions(@PathVariable("account-id") String accountId, @RequestHeader(value="Service-Session-Password",required=true) String serviceSessionPassword, @RequestHeader(value="Fintech-User-ID",required=true) String fintechUserID, @RequestHeader(value="Fintech-Redirect-URL-OK",required=true) String fintechRedirectURLOK, @RequestHeader(value="Fintech-Redirect-URL-NOK",required=true) String fintechRedirectURLNOK, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="X-Timestamp-UTC",required=false) String xTimestampUTC, @RequestHeader(value="X-Request-Signature",required=false) String xRequestSignature, @RequestHeader(value="Fintech-ID",required=false) String fintechID, @RequestHeader(value="Bank-ID",required=false) String bankID, @RequestHeader(value="Service-Session-ID",required=false) UUID serviceSessionID, @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="bookingStatus",required=false) @Valid String bookingStatus, @Valid @RequestParam(value="deltaList",required=false) @Valid Boolean deltaList, @Valid @RequestParam(value="online",required=false,defaultValue="true") @Valid Boolean online)
-
getTransactions
default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>> getTransactions(String accountId, String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, String bookingStatus, Boolean deltaList, Boolean online)
-
_getTransactionsWithoutAccountId
@RequestMapping(value="/v1/banking/ais/transactions", produces="application/json", method=GET) default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>> _getTransactionsWithoutAccountId(@RequestHeader(value="Service-Session-Password",required=true) String serviceSessionPassword, @RequestHeader(value="Fintech-User-ID",required=true) String fintechUserID, @RequestHeader(value="Fintech-Redirect-URL-OK",required=true) String fintechRedirectURLOK, @RequestHeader(value="Fintech-Redirect-URL-NOK",required=true) String fintechRedirectURLNOK, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="X-Timestamp-UTC",required=false) String xTimestampUTC, @RequestHeader(value="X-Request-Signature",required=false) String xRequestSignature, @RequestHeader(value="Fintech-ID",required=false) String fintechID, @RequestHeader(value="Bank-ID",required=false) String bankID, @RequestHeader(value="Service-Session-ID",required=false) UUID serviceSessionID, @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="bookingStatus",required=false) @Valid String bookingStatus, @Valid @RequestParam(value="deltaList",required=false) @Valid Boolean deltaList)
-
getTransactionsWithoutAccountId
default CompletableFuture<org.springframework.http.ResponseEntity<TransactionsResponse>> getTransactionsWithoutAccountId(String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, UUID serviceSessionID, LocalDate dateFrom, LocalDate dateTo, String entryReferenceFrom, String bookingStatus, Boolean deltaList)
-
-