Uses of Package
org.forgerock.secrets.keys
Packages that use org.forgerock.secrets.keys
Package
Description
This package provides APIs for OAuth 2.0 services implementations.
Classes and interfaces for builder to build JWTs using a fluent API.
Classes and interfaces for JWT encryption and JWEs.
Classes and interfaces for creating and manipulating JWKs.
Classes and interfaces for JWT signing and JWS'.
Signing Handler classes for each possible signing algorithm.
JWT implementation(s) of
TokenHandler
.Utility classes for JWT creation and manipulation.
Provides the Common Secrets API for accessing secrets of various kinds.
Common tools used in policy 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.
Provides a unified API for accessing secrets of various kinds.
Secret store backend for retrieving keys from a local or remote JWK Set.
Contains cryptographic key related API objects.
Provides a
SecretStore
implementation that loads secrets from a Common Configuration
PropertyResolver
and then decodes it with a
SecretPropertyFormat
.-
Classes in org.forgerock.secrets.keys used by org.forgerock.http.oauth2ClassDescriptionA key that is used for encrypting confidential data.A key that is used for signing digital signatures.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.builders
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.jweClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.jwkClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.jwsClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.A key that is used for signing digital signatures.A key used for verifying digital signatures.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.jws.handlersClassDescriptionA key that is used for signing digital signatures.A key used for verifying digital signatures.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.tokenhandlerClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.A key that is used for signing digital signatures.A key used for verifying digital signatures.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.json.jose.utilsClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.openig.secrets
-
Classes in org.forgerock.secrets.keys used by org.forgerock.openig.tools
-
Classes in org.forgerock.secrets.keys used by org.forgerock.openig.tools.jwt.factoryClassDescriptionA key that is used for encrypting confidential data.A key that is used for signing digital signatures.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.openig.tools.jwt.validationClassDescriptionA key that is used for decrypting confidential data.A key used for verifying digital signatures.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.openig.tools.secretsClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.
-
Classes in org.forgerock.secrets.keys used by org.forgerock.secretsClassDescriptionA key used for verifying certificate signatures.Base class for all secrets that are used as keys for cryptographic operations.A key that is used for decrypting confidential data.A key that is used for encrypting confidential data.A key that is used in a key-agreement protocol (such as Diffie-Hellman) to agree another key.A key that is used to decrypt (or "unwrap") other keys that have been encrypted with a
KeyEncryptionKey
.A key that is used to encrypt ("wrap") other keys.Indicates the allowed usages for a particular key.A key that is used for signing digital signatures.A key used for verifying digital signatures. -
Classes in org.forgerock.secrets.keys used by org.forgerock.secrets.jwkset
-
Classes in org.forgerock.secrets.keys used by org.forgerock.secrets.keysClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.A key that is used for decrypting confidential data.A key that is used for encrypting confidential data.Marker interface for all key types that can be used for decryption.Marker interface for all key types that can be used for encryption.A key that is used in a key-agreement protocol (such as Diffie-Hellman) to agree another key.A key that is used to decrypt (or "unwrap") other keys that have been encrypted with a
KeyEncryptionKey
.A key that is used to encrypt ("wrap") other keys.A format that can be used for exporting key material.Exports a key in the PEM (Privacy Enhanced Mail) format.Exports the raw key.Indicates the type of key.Indicates the allowed usages for a particular key. -
Classes in org.forgerock.secrets.keys used by org.forgerock.secrets.propertyresolverClassDescriptionBase class for all secrets that are used as keys for cryptographic operations.