Skip to content

io.helidon.security.providers.httpsign.HttpSignProvider

Description

HTTP header signature provider

Configuration options

KeyTypeDefaultDescription
headersList<HttpSignHeader>Add a header that is validated on inbound requests
outboundOutboundConfigAdd outbound targets to this builder
inbound.keysList<InboundClientDefinition>Add inbound configuration
backward-compatible-eolBooleanfalseEnable support for Helidon versions before 3.0.0 (exclusive)
optionalBooleantrueSet whether the signature is optional
realmStringhelidonRealm to use for challenging inbound requests that do not have "Authorization" header in case header is HttpSignHeader#AUTHORIZATION and singatures are not optional
sign-headersList<HeadersConfig>Override the default inbound required headers (e.g

See the manifest for all available types.