Uses of Class
org.forgerock.secrets.vault.VaultConfig
Packages that use VaultConfig
-
Uses of VaultConfig in org.forgerock.secrets.vault
Methods in org.forgerock.secrets.vault that return VaultConfigModifier and TypeMethodDescriptionVaultConfig.Builder.build()
Builds the Vault configuration based on the supplied settings.Methods in org.forgerock.secrets.vault with parameters of type VaultConfigModifier 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.Constructors in org.forgerock.secrets.vault with parameters of type VaultConfigModifierConstructorDescriptionVaultDatabaseCredentialsSecretStore
(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.