Uses of Class
io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Package
Description
Provider supporting validation of incoming signatures and signing of outbound requests.
-
Uses of OutboundTargetDefinition.Builder in io.helidon.security.providers.httpsign
Modifier and TypeMethodDescriptionAlgorithm used by this signature.OutboundTargetDefinition.Builder.backwardCompatibleEol
(Boolean backwardCompatible) Enable support for Helidon versions before 3.0.0 (exclusive).Create a builder from configuration.Get a new builder .Update this builder instance from configuration.OutboundTargetDefinition.Builder.header
(HttpSignHeader header) Header to store signature in.OutboundTargetDefinition.Builder.hmacSecret
(byte[] secret) Shared secret for HMAC based algorithms.OutboundTargetDefinition.Builder.hmacSecret
(String secret) Shared secret for HMAC based algorithms.Key id of this service (will be mapped by target service to validate signature).OutboundTargetDefinition.Builder.privateKeyConfig
(KeyConfig keyConfig) Private key configuration for RSA based algorithms.OutboundTargetDefinition.Builder.signedHeaders
(SignedHeadersConfig config) Configuration of required and "if-present" headers to be signed for this target.OutboundTargetDefinition.Builder.tokenHandler
(TokenHandler tokenHandler) Configure a token handler to create the outbound header.