Uses of Interface
org.forgerock.secrets.propertyresolver.SecretPropertyFormat
Packages that use 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
Classes in org.forgerock.openig.secrets that implement SecretPropertyFormat -
Uses of SecretPropertyFormat in org.forgerock.openig.util
Methods in org.forgerock.openig.util that return types with arguments of type SecretPropertyFormatModifier and TypeMethodDescriptionJsonValues.secretPropertyFormat
(Heap heap) Returns aSecretPropertyFormat
object from aJsonValue
. -
Uses of SecretPropertyFormat in org.forgerock.secrets.propertyresolver
Classes in org.forgerock.secrets.propertyresolver that implement SecretPropertyFormatModifier 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.Fields in org.forgerock.secrets.propertyresolver declared as SecretPropertyFormatModifier and TypeFieldDescriptionstatic final SecretPropertyFormat
SecretPropertyFormat.PLAIN
Format with no encoding.Methods in org.forgerock.secrets.propertyresolver with parameters of type SecretPropertyFormatModifier and TypeMethodDescriptionFileSystemSecretStore.FileSystemSecretStoreBuilder.withDefaultSecretPropertyFormat
(SecretPropertyFormat defaultFormat) Sets the defaultSecretPropertyFormat
for the secret store.Method parameters in org.forgerock.secrets.propertyresolver with type arguments of type SecretPropertyFormatModifier and TypeMethodDescriptionFileSystemSecretStore.FileSystemSecretStoreBuilder.withSecretMappings
(Map<String, SecretPropertyFormat> secretMappings) Sets the secrets mapping which is allows specifying individual secret property formats for purposes.Constructors in org.forgerock.secrets.propertyresolver with parameters of type SecretPropertyFormatModifierConstructorDescriptionJwtWrappedPropertyFormat
(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.Constructor parameters in org.forgerock.secrets.propertyresolver with type arguments of type SecretPropertyFormatModifierConstructorDescriptionPropertyResolverSecretStore
(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.