Uses of Package
org.forgerock.secrets
Package
Description
This package contains the common config property resolvers.
This package contains
Filter
to authenticate and authorize LDAP connections.Provides a unified API for accessing secrets of various kinds.
Contains secret credential related API objects.
Contains cryptographic key related API objects.
Implementations of
SecretStore
for accessing keys stored in Java KeyStores, such as
PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.Provides a
SecretStore
implementation that loads secrets from a Common Configuration
PropertyResolver
and then decodes it with a
SecretPropertyFormat
.-
ClassDescriptionThe secrets provider is used to get hold of active, named or valid secret objects.
-
ClassDescriptionIndicates that no secret was configured for the given purpose, or the named secret is not available.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.A secret is any piece of data that should be kept confidential.The secrets provider is used to get hold of active, named or valid secret objects.A backend storage mechanism for certain kinds of secrets.
-
ClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.Indicates that no secret was configured for the given purpose, or the named secret is not available.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.A secret is any piece of data that should be kept confidential.Provides a uniform way for secrets providers to construct secrets and keys.Interface for constraints on a secret that must be satisfied for a given
Purpose
.Specifies how data retrieved from aSecretStore
should be decoded into a secret object.A long-lived reference to an active or named secret.The secrets provider is used to get hold of active, named or valid secret objects.A backend storage mechanism for certain kinds of secrets.Provides an implementation of a standard Java TLSX509ExtendedTrustManager
that will retrieve trusted certificates from the Secrets API.A secret store that wraps another secret store and performs all query operations in a background thread using a thread pool.A long-lived reference to a number of secrets. -
ClassDescriptionIndicates that no secret was configured for the given purpose, or the named secret is not available.A secret is any piece of data that should be kept confidential.A long-lived reference to an active or named secret.
-
ClassDescriptionIndicates that no secret was configured for the given purpose, or the named secret is not available.A secret is any piece of data that should be kept confidential.Provides a uniform way for secrets providers to construct secrets and keys.
-
ClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.Indicates that no secret was configured for the given purpose, or the named secret is not available.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.A secret is any piece of data that should be kept confidential.A long-lived reference to an active or named secret.A backend storage mechanism for certain kinds of secrets.
-
ClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.Indicates that no secret was configured for the given purpose, or the named secret is not available.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.A secret is any piece of data that should be kept confidential.Provides a uniform way for secrets providers to construct secrets and keys.Specifies how data retrieved from a
SecretStore
should be decoded into a secret object.The secrets provider is used to get hold of active, named or valid secret objects.A backend storage mechanism for certain kinds of secrets.