| 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.
|
static HttpSignProvider.Builder |
HttpSignProvider.builder() |
Create a builder to build this provider.
|
HttpSignProvider.Builder |
HttpSignProvider.Builder.fromConfig(io.helidon.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(java.lang.String realm) |
Realm to use for challenging inbound requests that do not have "Authorization" header
in case header is
HttpSignHeader.AUTHORIZATION and singatures are not optional. |
Copyright © 2018 Oracle Corporation. All rights reserved.