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 aSecretReferencethat will obtain a Vault authentication token using the AppRole login method.static SecretReference<GenericSecret>JwtAuthenticationTokenStore.createTokenReference(String role, SecretReference<GenericSecret> secretReference, VaultConfig config) Returns aSecretReferencethat 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.