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
SecurityProviderServiceto 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 buildOutboundTargetDefinitioninstances.Configuration of required and "if-present" headers to be signed.Fluent API builder to createSignedHeadersConfiginstances.Configuration of headers to be signed.