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 aSecretPropertyFormatobject from aJsonValue. -
Uses of SecretPropertyFormat in org.forgerock.secrets.propertyresolver
Classes in org.forgerock.secrets.propertyresolver that implement SecretPropertyFormatModifier and TypeClassDescriptionfinal classDecodes a JSON Web Key (JWK) as a secret.classASecretPropertyFormatthat wraps another format, extracting the secret value from a JWT before delegating to the wrapped format.final classSupports decoding keys and certificates in PEM format.enumDecodes secrets in raw base64 format.final classWraps 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 SecretPropertyFormatSecretPropertyFormat.PLAINFormat with no encoding.Methods in org.forgerock.secrets.propertyresolver with parameters of type SecretPropertyFormatModifier and TypeMethodDescriptionFileSystemSecretStore.FileSystemSecretStoreBuilder.withDefaultSecretPropertyFormat(SecretPropertyFormat defaultFormat) Sets the defaultSecretPropertyFormatfor 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.