Uses of Class
io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Packages that use TransitSecurityProvider.TransitDigestConfig.Builder
-
Uses of TransitSecurityProvider.TransitDigestConfig.Builder in io.helidon.integrations.vault.secrets.transit
Methods in io.helidon.integrations.vault.secrets.transit that return TransitSecurityProvider.TransitDigestConfig.BuilderModifier and TypeMethodDescriptionTransitSecurityProvider.TransitDigestConfig.builder()
A new builder forTransitSecurityProvider.TransitDigestConfig
.Update this builder from configuration.TransitSecurityProvider.TransitDigestConfig.Builder.context
(Base64Value context) Specifies the context for key derivation.TransitSecurityProvider.TransitDigestConfig.Builder.hashAlgorithm
(String hashAlgorithm) Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).Name of the key (Vault server side) used for this digest.TransitSecurityProvider.TransitDigestConfig.Builder.keyVersion
(int keyVersion) Specifies the version of the key to use for digest.TransitSecurityProvider.TransitDigestConfig.Builder.marshalingAlgorithm
(String marshalingAlgorithm) Specifies the way in which the signature should be marshaled.TransitSecurityProvider.TransitDigestConfig.Builder.signatureAlgorithm
(String signatureAlgorithm) When using a RSA key, specifies the RSA signature algorithm to use for signing.Type of digest, eitherTYPE_SIGNATURE
orTYPE_HMAC
.