Uses of Package
org.forgerock.secrets
-
Packages that use org.forgerock.secrets Package Description org.forgerock.config.resolvers This package contains the common config property resolvers.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.secrets.credentials Contains secret credential related API objects.org.forgerock.secrets.keys Contains cryptographic key related API objects.org.forgerock.secrets.propertyresolver Provides aSecretStore
implementation that loads secrets from a Common ConfigurationPropertyResolver
and then decodes it with aSecretPropertyFormat
. -
Classes in org.forgerock.secrets used by org.forgerock.config.resolvers Class Description SecretsProvider The secrets provider is used to get hold of active, named or valid secret objects. -
Classes in org.forgerock.secrets used by org.forgerock.secrets Class Description 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.SecretBuilder.Expirer A Handle to expire a secret.SecretBuilder.SecretAndExpirer A simple holder of a secret and its expirer.SecretConstraint Interface for constraints on a secret that must be satisfied for a givenPurpose
.SecretDecoder Specifies how data retrieved from aSecretStore
should be decoded into a secret object.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 TLSX509ExtendedTrustManager
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.ValidSecretsReference A long-lived reference to a number of secrets. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.credentials Class Description NoSuchSecretException Indicates that no secret was configured for the given purpose, or the named secret is not available.Secret A secret is any piece of data that should be kept confidential.SecretReference A long-lived reference to an active or named secret. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.keys Class Description NoSuchSecretException Indicates that no secret was configured for the given purpose, or the named secret is not available.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. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.propertyresolver Class Description 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.SecretDecoder Specifies how data retrieved from aSecretStore
should be decoded into a secret object.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.