GenericSecret |
A generic secret represented as an opaque blob of bytes, such as a password or API key.
|
NoSuchSecretException |
Indicates that no secret was configured for the given purpose, or the named secret is not available.
|
Purpose |
A purpose encapsulates both a name for a function that requires access to secrets, together with a hint as
to the intended usage of those secrets.
|
Secret |
A secret is any piece of data that should be kept confidential.
|
SecretBuilder |
Provides a uniform way for secrets providers to construct secrets and keys.
|
SecretConstraint |
Interface for constraints on a secret that must be satisfied for a given Purpose .
|
SecretReference |
A long-lived reference to an active or named secret.
|
SecretsProvider |
The secrets provider is used to get hold of active, named or valid secret objects.
|
SecretStore |
A backend storage mechanism for certain kinds of secrets.
|
SecretsTrustManager |
Provides an implementation of a standard Java TLS X509ExtendedTrustManager that will retrieve trusted
certificates from the Secrets API.
|
ThreadPoolSecretStore |
A secret store that wraps another secret store and performs all query operations in a background thread using a
thread pool.
|