static TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.builder() |
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.config(Config config) |
Update this builder from configuration.
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.context(Base64Value context) |
Specifies the context for key derivation.
|
TransitSecurityProvider.TransitDigestConfig.Builder |
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).
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.keyName(String keyName) |
Name of the key (Vault server side) used for this digest.
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.keyVersion(int keyVersion) |
Specifies the version of the key to use for digest.
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.marshalingAlgorithm(String marshalingAlgorithm) |
Specifies the way in which the signature should be marshaled.
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.signatureAlgorithm(String signatureAlgorithm) |
When using a RSA key, specifies the RSA signature algorithm to use for signing.
|
TransitSecurityProvider.TransitDigestConfig.Builder |
TransitSecurityProvider.TransitDigestConfig.Builder.type(String type) |
|