io.helidon.security.providers.httpsign.HttpSignProvider
Description
HTTP header signature provider
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
headers | List<HttpSignHeader> | Add a header that is validated on inbound requests | |
outbound | OutboundConfig | Add outbound targets to this builder | |
inbound.keys | List<InboundClientDefinition> | Add inbound configuration | |
backward-compatible-eol | Boolean | false | Enable support for Helidon versions before 3.0.0 (exclusive) |
optional | Boolean | true | Set whether the signature is optional |
realm | String | helidon | Realm to use for challenging inbound requests that do not have "Authorization" header in case header is HttpSignHeader#AUTHORIZATION and singatures are not optional |
sign-headers | List<HeadersConfig> | Override the default inbound required headers (e.g |
See the manifest for all available types.