Package de.adorsys.psd2.xs2a.web.header
Class PaymentInitiationHeadersBuilder
- java.lang.Object
-
- de.adorsys.psd2.xs2a.web.header.AbstractHeadersBuilder
-
- de.adorsys.psd2.xs2a.web.header.PaymentInitiationHeadersBuilder
-
@Component public class PaymentInitiationHeadersBuilder extends AbstractHeadersBuilder
-
-
Field Summary
-
Fields inherited from class de.adorsys.psd2.xs2a.web.header.AbstractHeadersBuilder
scaApproachResolver
-
-
Constructor Summary
Constructors Constructor Description PaymentInitiationHeadersBuilder(ScaApproachResolver scaApproachResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseHeadersbuildInitiatePaymentHeaders(@Nullable String authorisationId, @NotNull String selfLink, @NotNull NotificationModeResponseHeaders notificationHeaders)Builds response headers for successful initiate payment request-
Methods inherited from class de.adorsys.psd2.xs2a.web.header.AbstractHeadersBuilder
buildStartAuthorisationHeaders, buildUpdatePsuDataHeaders
-
-
-
-
Constructor Detail
-
PaymentInitiationHeadersBuilder
@Autowired public PaymentInitiationHeadersBuilder(ScaApproachResolver scaApproachResolver)
-
-
Method Detail
-
buildInitiatePaymentHeaders
public ResponseHeaders buildInitiatePaymentHeaders(@Nullable @Nullable String authorisationId, @NotNull @NotNull String selfLink, @NotNull @NotNull NotificationModeResponseHeaders notificationHeaders)
Builds response headers for successful initiate payment request- Parameters:
authorisationId- id of the authorisation, if it was created implicitlyselfLink- link to the newly created paymentnotificationHeaders-NotificationModeResponseHeadersnotification headers- Returns:
- response headers
-
-