Package io.helidon.security.providers.httpsign
package io.helidon.security.providers.httpsign
Provider supporting validation of incoming signatures and signing of outbound requests.
Based on RFC draft: https://tools.ietf
.org/html/draft-cavage-http-signatures-03
-
ClassDescriptionException from HTTP signatures provider.Headers supported by HTTP Signature.A provider that can authenticate incoming requests based on HTTP signature of header fields, and can create signatures for outbound requests.Fluent API builder for this provider.Implementation of
SecurityProviderService
to enable automatic loading of this provider from configuration.Configuration of inbound client.Fluent API builder to create a new instance ofInboundClientDefinition
.Configuration of outbound target to sign outgoing requests.Fluent API builder to buildOutboundTargetDefinition
instances.Configuration of required and "if-present" headers to be signed.Fluent API builder to createSignedHeadersConfig
instances.Configuration of headers to be signed.