Package de.adorsys.psd2.xs2a.web.header
Class AbstractHeadersBuilder
- java.lang.Object
-
- de.adorsys.psd2.xs2a.web.header.AbstractHeadersBuilder
-
- Direct Known Subclasses:
ConsentHeadersBuilder,PaymentCancellationHeadersBuilder,PaymentInitiationHeadersBuilder
public abstract class AbstractHeadersBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ScaApproachResolverscaApproachResolver
-
Constructor Summary
Constructors Constructor Description AbstractHeadersBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseHeadersbuildStartAuthorisationHeaders(@NotNull String authorisationId)Builds response headers for successful start payment authorisation requestResponseHeadersbuildUpdatePsuDataHeaders(@NotNull String authorisationId)Builds response headers for successful update payment initiation PSU Data request
-
-
-
Field Detail
-
scaApproachResolver
protected ScaApproachResolver scaApproachResolver
-
-
Method Detail
-
buildStartAuthorisationHeaders
public ResponseHeaders buildStartAuthorisationHeaders(@NotNull @NotNull String authorisationId)
Builds response headers for successful start payment authorisation request- Parameters:
authorisationId- id of the created authorisation- Returns:
- response headers
-
buildUpdatePsuDataHeaders
public ResponseHeaders buildUpdatePsuDataHeaders(@NotNull @NotNull String authorisationId)
Builds response headers for successful update payment initiation PSU Data request- Parameters:
authorisationId- id of the authorisation, used in the request- Returns:
- response headers
-
-