Uses of Class
org.forgerock.secrets.vault.VaultConfig
-
Uses of VaultConfig in org.forgerock.secrets.vault
Modifier and TypeMethodDescriptionVaultConfig.Builder.build()
Builds the Vault configuration based on the supplied settings.Modifier and TypeMethodDescriptionstatic SecretReference<GenericSecret>
AppRoleTokenStore.createTokenReference
(String roleId, SecretReference<GenericSecret> secretReference, VaultConfig config) Returns aSecretReference
that will obtain a Vault authentication token using the AppRole login method.static SecretReference<GenericSecret>
JwtAuthenticationTokenStore.createTokenReference
(String role, SecretReference<GenericSecret> secretReference, VaultConfig config) Returns aSecretReference
that will obtain a Vault login token by logging in with the given JWT.ModifierConstructorDescriptionVaultDatabaseCredentialsSecretStore
(SecretReference<GenericSecret> tokenReference, VaultConfig config) Constructs a secret store to retrieve database credentials from Vault with the given options.VaultKeyValueSecretStore
(SecretReference<GenericSecret> tokenReference, Map<JsonPointer, ? extends VaultKeyValueSecretStore.SecretFieldDecoder> fieldDecoders, VaultConfig config) Constructs the key-value store using the given authentication token and options.VaultPkiSecretStore
(SecretReference<GenericSecret> tokenReference, VaultConfig config, JsonValue certificateRequestPayload) Initializes the PKI secret store using the given authentication token and configuration options.VaultTransitSecretStore
(SecretReference<GenericSecret> tokenReference, VaultConfig config) Initializes the transit secret store with the given Vault login token and options.