Uses of Package
org.forgerock.secrets
Packages that use org.forgerock.secrets
Package
Description
Core
Filter
implementations.Core
Handler
implementations.This package provides APIs for OAuth 2.0 services implementations.
Classes and interfaces for JWT encryption and JWEs.
Classes and interfaces for creating and manipulating JWKs.
Classes and interfaces for JWT signing and JWS'.
JWT implementation(s) of
TokenHandler
.Utility classes for JWT creation and manipulation.
Collection of heaplets supporting OAuth2 client authentication Filters.
Contains proxy related heaplets.
Provides the Common Secrets API for accessing secrets of various kinds.
Access Management Server.
AM authentication service.
Provides JWT capabilities to the Identity Gateway.
This package contains classes used to perform JWT validation.
Contains every Commons secrets related classes used in IG but not backported into Commons.
Contains everything commonly used to work with
TypeDefinition
.Miscellaneous utility classes.
Provides a unified API for accessing secrets of various kinds.
Contains secret credential related API objects.
Secret store backend for retrieving keys from a local or remote JWK Set.
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.A Secrets API backend that can obtain OAuth 2 access tokens from a token endpoint, along with a collection of
grant type handlers.
Provides a
SecretStore
implementation that loads secrets from a Common Configuration
PropertyResolver
and then decodes it with a
SecretPropertyFormat
.-
Classes in org.forgerock.secrets used by org.forgerock.http.filterClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.A long-lived reference to an active or named secret.
-
Classes in org.forgerock.secrets used by org.forgerock.http.handlerClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.
-
Classes in org.forgerock.secrets used by org.forgerock.http.oauth2ClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.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 long-lived reference to an active or named secret.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.jweClassDescriptionA 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.The secrets provider is used to get hold of active, named or valid secret objects.A long-lived reference to a number of secrets.
-
Classes in org.forgerock.secrets used by org.forgerock.json.jose.jwkClassDescriptionIndicates 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.Provides a uniform way for secrets providers to construct secrets and keys.
-
Classes in org.forgerock.secrets used by org.forgerock.json.jose.jwsClassDescriptionIndicates 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 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 long-lived reference to a number of secrets.
-
Classes in org.forgerock.secrets used by org.forgerock.json.jose.tokenhandlerClassDescriptionA 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.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
-
Classes in org.forgerock.secrets used by org.forgerock.openig.filter.oauth2.client.authenticationClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.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.proxyClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.A long-lived reference to an active or named secret.
-
Classes in org.forgerock.secrets used by org.forgerock.openig.secretsClassDescriptionA 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.The secrets provider is used to get hold of active, named or valid secret objects.A backend storage mechanism for certain kinds of secrets. -
Classes in org.forgerock.secrets used by org.forgerock.openig.tools.amClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.A long-lived reference to an active or named secret.
-
Classes in org.forgerock.secrets used by org.forgerock.openig.tools.authenticationClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.A long-lived reference to an active or named secret.
-
Classes in org.forgerock.secrets used by org.forgerock.openig.tools.jwt.factoryClassDescriptionIndicates that no secret was configured for the given purpose, or the named secret is not available.A long-lived reference to an active or named secret.
-
Classes in org.forgerock.secrets used by org.forgerock.openig.tools.jwt.validationClassDescriptionA 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.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.tools.secretsClassDescriptionA 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.The secrets provider is used to get hold of active, named or valid secret objects.A backend storage mechanism for certain kinds of secrets.
-
Classes in org.forgerock.secrets used by org.forgerock.openig.types
-
Classes in org.forgerock.secrets used by org.forgerock.openig.utilClassDescriptionA generic secret represented as an opaque blob of bytes, such as a password or API key.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.The secrets provider is used to get hold of active, named or valid secret objects.
-
Classes in org.forgerock.secrets used by org.forgerock.secretsClassDescriptionA 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 simple reference to an object that is periodically refreshed.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.A Handle to expire a secret.A simple holder of a secret and its expirer.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. -
Classes in org.forgerock.secrets used by org.forgerock.secrets.credentialsClassDescriptionIndicates 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.A long-lived reference to a number of secrets.
-
Classes in org.forgerock.secrets used by org.forgerock.secrets.jwksetClassDescriptionIndicates 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 backend storage mechanism for certain kinds of secrets.
-
Classes in org.forgerock.secrets used by org.forgerock.secrets.keysClassDescriptionIndicates 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.
-
Classes in org.forgerock.secrets used by org.forgerock.secrets.keystoreClassDescriptionA 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.
-
Classes in org.forgerock.secrets used by org.forgerock.secrets.oauth2ClassDescriptionA 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 long-lived reference to an active or named secret.A backend storage mechanism for certain kinds of secrets.
-
Classes in org.forgerock.secrets used by org.forgerock.secrets.propertyresolverClassDescriptionA 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.A long-lived reference to a number of secrets.