Package org.forgerock.openam.secrets.config
Classes and interfaces to create configurable secret store backends.
- Since:
- AM 6.5.0
-
Interface Summary Interface Description GoogleSecretManagerSecretStoreProvider Provides support for fetching secrets from Google Secret Manager.KeyStoreBasedSecretStoreProvider An abstraction of initialising a keystore-basedBaseSecretStoreProvider
.PurposeMapping A mapping of purpose to alias with a valid-from date. -
Class Summary Class Description PurposeMappingValidator This validator makes sure that the secret mappings have both the alias and the secret ID specified, and additionally it verifies that there is no other secret mapping in the configuration already for the same secret ID.SingleAliasPurposeMappingValidator Validates purpose mappings for theGoogleKeyManagementServiceSecretStore
andGoogleSecretManagerSecretStoreProvider
. -
Enum Summary Enum Description PropertyFormat Supported property formats for file-based and system/environment variable properties.