Uses of Interface
org.forgerock.secrets.propertyresolver.SecretPropertyFormat
-
Packages that use SecretPropertyFormat Package Description org.forgerock.openam.secrets.config Classes and interfaces to create configurable secret store backends.org.forgerock.secrets.gcpkms A secret store implementation that can retrieve keys from a Google Cloud Platform Key Management Service.org.forgerock.secrets.propertyresolver Provides aSecretStore
implementation that loads secrets from a Common ConfigurationPropertyResolver
and then decodes it with aSecretPropertyFormat
. -
-
Uses of SecretPropertyFormat in org.forgerock.openam.secrets.config
Classes in org.forgerock.openam.secrets.config that implement SecretPropertyFormat Modifier and Type Class Description class
PropertyFormat
Supported property formats for file-based and system/environment variable properties. -
Uses of SecretPropertyFormat in org.forgerock.secrets.gcpkms
Classes in org.forgerock.secrets.gcpkms that implement SecretPropertyFormat Modifier and Type Class Description class
GoogleKmsEncryptedPropertyFormat
ASecretPropertyFormat
for thePropertyResolverSecretStore
that can decrypt secrets using a Google KMS decryption key. -
Uses of SecretPropertyFormat in org.forgerock.secrets.propertyresolver
Classes in org.forgerock.secrets.propertyresolver that implement SecretPropertyFormat Modifier and Type Class Description class
JwkPropertyFormat
Decodes a JSON Web Key (JWK) as a secret.class
PemPropertyFormat
Supports decoding keys and certificates in PEM format.class
PropertyFormatBase64
Decodes secrets in raw base64 format.class
SecretKeyPropertyFormat
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 SecretPropertyFormat Modifier and Type Field Description static SecretPropertyFormat
SecretPropertyFormat. PLAIN
Format with no encoding.Methods in org.forgerock.secrets.propertyresolver with parameters of type SecretPropertyFormat Modifier and Type Method Description FileSystemSecretStore.FileSystemSecretStoreBuilder
FileSystemSecretStore.FileSystemSecretStoreBuilder. withDefaultSecretPropertyFormat(SecretPropertyFormat defaultFormat)
Sets the defaultSecretPropertyFormat
for the secret store.Method parameters in org.forgerock.secrets.propertyresolver with type arguments of type SecretPropertyFormat Modifier and Type Method Description FileSystemSecretStore.FileSystemSecretStoreBuilder
FileSystemSecretStore.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 SecretPropertyFormat Constructor Description PropertyResolverSecretStore(PropertyResolver propertyResolver, SecretPropertyFormat defaultPropertyFormat)
Initialises the property resolver secret store.PropertyResolverSecretStore(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 SecretPropertyFormat Constructor Description PropertyResolverSecretStore(PropertyResolver propertyResolver, SecretPropertyFormat defaultPropertyFormat, Map<String,SecretPropertyFormat> mappings)
Initialises the property resolver secret store with a mapping of purpose to format.
-