Uses of Class
org.forgerock.secrets.vault.VaultConfig
-
Packages that use VaultConfig Package Description org.forgerock.secrets.vault Secrets backend that reads secrets from a remote Hashicorp Vault server. -
-
Uses of VaultConfig in org.forgerock.secrets.vault
Methods in org.forgerock.secrets.vault that return VaultConfig Modifier and Type Method Description VaultConfig
VaultConfig.Builder. build()
Builds the Vault configuration based on the supplied settings.Methods in org.forgerock.secrets.vault with parameters of type VaultConfig Modifier and Type Method Description static 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 VaultConfig Constructor Description VaultDatabaseCredentialsSecretStore(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.
-