Uses of Interface
org.forgerock.secrets.SecretDecoder
Packages that use SecretDecoder
Package
Description
Classes and interfaces to create configurable secret store backends.
Provides a unified API for accessing secrets of various kinds.
Classes for integrating Google Secret Manager
into the ForgeRock Secrets API.
A secret store implementation that can retrieve keys from a Google Cloud Platform Key Management Service.
Provides a
SecretStore implementation that loads secrets from a Common Configuration
PropertyResolver and then decodes it with a
SecretPropertyFormat.-
Uses of SecretDecoder in org.forgerock.openam.secrets.config
Classes in org.forgerock.openam.secrets.config that implement SecretDecoderModifier and TypeClassDescriptionenumSupported property formats for file-based and system/environment variable properties. -
Uses of SecretDecoder in org.forgerock.secrets
Fields in org.forgerock.secrets declared as SecretDecoderModifier and TypeFieldDescriptionstatic final SecretDecoderSecretDecoder.RAWA decoder that populates the raw data of the secret. -
Uses of SecretDecoder in org.forgerock.secrets.gcp.sm
Method parameters in org.forgerock.secrets.gcp.sm with type arguments of type SecretDecoderModifier and TypeMethodDescriptionGoogleSecretManagerSecretStore.Builder.formatMapping(Function<Purpose<?>, Optional<SecretDecoder>> formatMapping) Specifies aSecretDecoderto use to decode data returned by Secret Manager. -
Uses of SecretDecoder in org.forgerock.secrets.gcpkms
Classes in org.forgerock.secrets.gcpkms that implement SecretDecoderModifier and TypeClassDescriptionclassASecretPropertyFormatfor thePropertyResolverSecretStorethat can decrypt secrets using a Google KMS decryption key. -
Uses of SecretDecoder in org.forgerock.secrets.propertyresolver
Subinterfaces of SecretDecoder in org.forgerock.secrets.propertyresolverModifier and TypeInterfaceDescriptioninterfaceDefines the format of secrets loaded from configuration properties.Classes in org.forgerock.secrets.propertyresolver that implement SecretDecoderModifier 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.