Interface TppBankingApiSinglePaymentPisApi
-
@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2020-11-17T19:48:13.241437Z[Etc/UTC]") public interface TppBankingApiSinglePaymentPisApi
-
-
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<PaymentInitiationResponse>>_initiatePayment(@Valid PaymentInitiation body, String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String paymentProduct, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, Boolean xPisPsuAuthenticationRequired)default Optional<String>getAcceptHeader()default Optional<com.fasterxml.jackson.databind.ObjectMapper>getObjectMapper()default Optional<javax.servlet.http.HttpServletRequest>getRequest()default CompletableFuture<org.springframework.http.ResponseEntity<PaymentInitiationResponse>>initiatePayment(PaymentInitiation body, String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String paymentProduct, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, Boolean xPisPsuAuthenticationRequired)
-
-
-
Method Detail
-
getObjectMapper
default Optional<com.fasterxml.jackson.databind.ObjectMapper> getObjectMapper()
-
getRequest
default Optional<javax.servlet.http.HttpServletRequest> getRequest()
-
_initiatePayment
@RequestMapping(value="/v1/banking/pis/payments/{payment-product}", produces="application/json", consumes="application/json", method=POST) default CompletableFuture<org.springframework.http.ResponseEntity<PaymentInitiationResponse>> _initiatePayment(@Valid @RequestBody @Valid PaymentInitiation body, @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, @PathVariable("payment-product") String paymentProduct, @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="X-Pis-Psu-Authentication-Required",required=false) Boolean xPisPsuAuthenticationRequired)
-
initiatePayment
default CompletableFuture<org.springframework.http.ResponseEntity<PaymentInitiationResponse>> initiatePayment(PaymentInitiation body, String serviceSessionPassword, String fintechUserID, String fintechRedirectURLOK, String fintechRedirectURLNOK, UUID xRequestID, String paymentProduct, String xTimestampUTC, String xRequestSignature, String fintechID, String bankID, Boolean xPisPsuAuthenticationRequired)
-
-