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.http.filter CoreFilter
implementations.org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'.org.forgerock.json.jose.tokenhandler JWT implementation(s) ofTokenHandler
.org.forgerock.json.jose.utils Utility classes for JWT creation and manipulation.org.forgerock.macaroons Implementation of Macaroons: Cookies with contextual caveats for decentralized authorization in the cloud. SeeMacaroon
for more details.org.forgerock.oauth.clients.oauth2 OAuth 2.0 ForgeRock Client Implementation.org.forgerock.oauth.resolvers This package contains classes to generate Open ID Resolvers, which can validate a supplied JWS against an Open ID Connect provider.org.forgerock.openam.secrets The AM supporting classes for centrally configuring secrets.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.secrets.gcpkms A secret store implementation that can retrieve keys from a Google Cloud Platform Key Management Service.org.forgerock.secrets.jwkset Secret store backend for retrieving keys from a local or remote JWK Set.org.forgerock.secrets.keys Contains cryptographic key related API objects.org.forgerock.secrets.keystore Implementations ofSecretStore
for accessing keys stored in Java KeyStores, such as PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.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.http.filter Class Description GenericSecret A generic secret represented as an opaque blob of bytes, such as a password or API key.SecretReference A long-lived reference to an active or named secret. -
Classes in org.forgerock.secrets used by org.forgerock.json.jose.jws Class Description 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.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.json.jose.tokenhandler Class Description 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. -
Classes in org.forgerock.secrets used by org.forgerock.json.jose.utils Class Description SecretConstraint Interface for constraints on a secret that must be satisfied for a givenPurpose
. -
Classes in org.forgerock.secrets used by org.forgerock.macaroons Class Description 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.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.oauth.clients.oauth2 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.SecretReference A long-lived reference to an active or named secret. -
Classes in org.forgerock.secrets used by org.forgerock.oauth.resolvers Class Description 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.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.openam.secrets Class Description 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.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. -
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.SecretConstraint Interface for constraints on a secret that must be satisfied for a givenPurpose
.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. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.gcpkms 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.SecretBuilder Provides a uniform way for secrets providers to construct secrets and keys.SecretReference A long-lived reference to an active or named secret.SecretStore A backend storage mechanism for certain kinds of secrets. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.jwkset Class Description 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.SecretStore A backend storage mechanism for certain kinds of secrets. -
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.keystore 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.SecretReference A long-lived reference to an active or named secret.SecretStore A backend storage mechanism for certain kinds of secrets. -
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.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.