Uses of Interface
org.forgerock.secrets.propertyresolver.SecretPropertyFormat
Package
Description
Provides the Common Secrets API for accessing secrets of various kinds.
Miscellaneous utility classes.
Provides a
SecretStore
implementation that loads secrets from a Common Configuration
PropertyResolver
and then decodes it with a
SecretPropertyFormat
.-
Uses of SecretPropertyFormat in org.forgerock.openig.secrets
-
Uses of SecretPropertyFormat in org.forgerock.openig.util
Modifier and TypeMethodDescriptionJsonValues.secretPropertyFormat
(Heap heap) Returns aSecretPropertyFormat
object from aJsonValue
. -
Uses of SecretPropertyFormat in org.forgerock.secrets.propertyresolver
Modifier and TypeClassDescriptionfinal class
Decodes a JSON Web Key (JWK) as a secret.class
ASecretPropertyFormat
that wraps another format, extracting the secret value from a JWT before delegating to the wrapped format.final class
Supports decoding keys and certificates in PEM format.enum
Decodes secrets in raw base64 format.final class
Wraps a property format that decodes raw bytes and converts it into a property format for extracting secret keys using some algorithm.Modifier and TypeFieldDescriptionstatic final SecretPropertyFormat
SecretPropertyFormat.PLAIN
Format with no encoding.Modifier and TypeMethodDescriptionFileSystemSecretStore.FileSystemSecretStoreBuilder.withDefaultSecretPropertyFormat
(SecretPropertyFormat defaultFormat) Sets the defaultSecretPropertyFormat
for the secret store.Modifier and TypeMethodDescriptionFileSystemSecretStore.FileSystemSecretStoreBuilder.withSecretMappings
(Map<String, SecretPropertyFormat> secretMappings) Sets the secrets mapping which is allows specifying individual secret property formats for purposes.ModifierConstructorDescriptionJwtWrappedPropertyFormat
(SecretPropertyFormat format, ValidSecretsReference<? extends CryptoKey, NeverThrowsException> validSecretsReference) Constructs a newJwtWrappedPropertyFormat
.PropertyResolverSecretStore
(org.forgerock.config.resolvers.PropertyResolver propertyResolver, SecretPropertyFormat defaultPropertyFormat) Initialises the property resolver secret store.PropertyResolverSecretStore
(org.forgerock.config.resolvers.PropertyResolver propertyResolver, SecretPropertyFormat defaultPropertyFormat, Map<String, SecretPropertyFormat> mappings) Initialises the property resolver secret store with a mapping of purpose to format.SecretKeyPropertyFormat
(SecretPropertyFormat genericFormat, String keyAlgorithm) Initialises the format with the given raw generic secret format and the given key algorithm.ModifierConstructorDescriptionPropertyResolverSecretStore
(org.forgerock.config.resolvers.PropertyResolver propertyResolver, SecretPropertyFormat defaultPropertyFormat, Map<String, SecretPropertyFormat> mappings) Initialises the property resolver secret store with a mapping of purpose to format.