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