Uses of Package
org.forgerock.secrets
-
Packages that use org.forgerock.secrets Package Description org.forgerock.http.filter CoreFilter
implementations.org.forgerock.http.oauth2 This package provides APIs for OAuth 2.0 services implementations.org.forgerock.json.jose.jwe Classes and interfaces for JWT encryption and JWEs.org.forgerock.json.jose.jwk Classes and interfaces for creating and manipulating JWKs.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.openig.filter Filters the requests and/or responses of HTTP.org.forgerock.openig.filter.oauth2.client.authentication Collection of heaplets supporting OAuth2 client authentication Filters.org.forgerock.openig.proxy Contains proxy related heaplets.org.forgerock.openig.secrets Provides the Common Secrets API for accessing secrets of various kinds.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.jwt.factory Provides JWT capabilities to the Identity Gateway.org.forgerock.openig.tools.jwt.validation This package contains classes used to perform JWT validation.org.forgerock.openig.types Contains everything commonly used to work withTypeDefinition
.org.forgerock.openig.util Miscellaneous utility classes.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.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.oauth2 A Secrets API backend that can obtain OAuth 2 access tokens from a token endpoint, along with a collection of grant type handlers.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.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.http.oauth2 Class Description GenericSecret A generic secret represented as an opaque blob of bytes, such as a password or API key.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.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. -
Classes in org.forgerock.secrets used by org.forgerock.json.jose.jwe 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.json.jose.jwk 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. -
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.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. -
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.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.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.openig.filter Class Description SecretReference A long-lived reference to an active or named secret. -
Classes in org.forgerock.secrets used by org.forgerock.openig.filter.oauth2.client.authentication 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.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.openig.proxy 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.openig.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
.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. -
Classes in org.forgerock.secrets used by org.forgerock.openig.tools.am 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.openig.tools.jwt.factory Class Description 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.openig.tools.jwt.validation 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.openig.types 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.Secret A secret is any piece of data that should be kept confidential. -
Classes in org.forgerock.secrets used by org.forgerock.openig.util Class Description GenericSecret A generic secret represented as an opaque blob of bytes, such as a password or API key.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. -
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
.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. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.jwkset 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.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.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.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.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.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.