-
-
-
Abstract class that is meant to be extended by implementations of
VaultProvider
that want to have support for
key resolvers.
Abstract class that is meant to be extended by implementations of
VaultProviderFactory
that want to offer support
for the configuration of key resolvers.
A
CharBuffer
based representation of the secret obtained from the vault that supports automated cleanup of memory.
VaultKeyResolver
is a
BiFunction
whose implementation of the
BiFunction.apply(Object, Object)
method takes
two
String
s representing the realm name and the key name (as used in
${vault.key}
expressions) and returns
another
String
representing the final constructed key that is to be used when obtaining secrets from the vault.
Provider interface for a vault.
Raw representation of the secret obtained from vault that supports automated cleanup of memory.
A
String
based representation of the secret obtained from the vault that supports automated cleanup of memory.