Uses of Class
io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Packages that use HttpSignProvider.Builder Package Description io.helidon.security.providers.httpsign Provider supporting validation of incoming signatures and signing of outbound requests. -
-
Uses of HttpSignProvider.Builder in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return HttpSignProvider.Builder Modifier and Type Method Description HttpSignProvider.Builder
HttpSignProvider.Builder. addAcceptHeader(HttpSignHeader header)
Add a header that is validated on inbound requests.HttpSignProvider.Builder
HttpSignProvider.Builder. addInbound(InboundClientDefinition client)
Add inbound configuration.HttpSignProvider.Builder
HttpSignProvider.Builder. backwardCompatibleEol(Boolean backwardCompatible)
Until version 3.0.0 (exclusive) there is a trailing end of line added to the signed data.static HttpSignProvider.Builder
HttpSignProvider. builder()
Create a builder to build this provider.HttpSignProvider.Builder
HttpSignProvider.Builder. config(Config config)
Create a builder from configuration.HttpSignProvider.Builder
HttpSignProvider.Builder. inboundRequiredHeaders(SignedHeadersConfig inboundRequiredHeaders)
Override the default inbound required headers (e.g.HttpSignProvider.Builder
HttpSignProvider.Builder. optional(boolean optional)
Set whether the signature is optional.HttpSignProvider.Builder
HttpSignProvider.Builder. outbound(OutboundConfig targets)
Add outbound targets to this builder.HttpSignProvider.Builder
HttpSignProvider.Builder. realm(String realm)
Realm to use for challenging inbound requests that do not have "Authorization" header in case header isHttpSignHeader.AUTHORIZATION
and singatures are not optional.
-