Uses of Class
io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
Packages that use InboundClientDefinition.Builder
Package
Description
Provider supporting validation of incoming signatures and signing of outbound requests.
-
Uses of InboundClientDefinition.Builder in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return InboundClientDefinition.BuilderModifier and TypeMethodDescriptionAlgorithm of signature used by this client.Deprecated, for removal: This API element is subject to removal in a future version.Create a new builder from configuration.Create a new builder for the keyId.Deprecated, for removal: This API element is subject to removal in a future version.useconfig(io.helidon.config.Config)insteadCreate a builder instance from configuration.InboundClientDefinition.Builder.hmacSecret(byte[] secret) For hmac-sha256 algorithm, this provides access to a secret shared with the client.InboundClientDefinition.Builder.hmacSecret(String secret) Helper method to configure a password-like secret (instead of byte basedhmacSecret(byte[]).The key id of this client to map to this signature validation configuration.InboundClientDefinition.Builder.principalName(String name) The principal name of the client, defaults to keyId if not configured.InboundClientDefinition.Builder.publicKeyConfig(Keys keyConfig) For algorithms based on public/private key (such as rsa-sha256), this provides access to the public key of the client.InboundClientDefinition.Builder.subjectType(SubjectType type) The type of principal we have authenticated (either user or service, defaults to service).
InboundClientDefinition.builder(io.helidon.config.Config)instead