Uses of Class
io.helidon.integrations.vault.Vault.Builder
Package
Description
Vault integration.
AppRole authentication method for Vault.
Common classes for Vault integration.
Vault authentication method for Kubernetes.
Token authentication method for Vault.
Vault integration SPI.
-
Uses of Vault.Builder in io.helidon.integrations.vault
Modifier and TypeMethodDescriptionConfigure address of the Vault, including scheme, host, and port.Vault.Builder.addVaultAuth
(VaultAuth vaultAuth) Add aVaultAuth
to use with this Vault.Vault.Builder.baseNamespace
(String baseNamespace) Base namespace to use when invoking Vault operations.static Vault.Builder
Vault.builder()
Fluent API builder to construct new instances.Update this builder from configuration.Vault.Builder.disableVaultAuthDiscovery()
Do not discoverVaultAuth
implementations using a service loader.Vault.Builder.faultTolerance
(FtHandler faultTolerance) AnFtHandler
can be configured to be used by all calls to the Vault, to add support for retries, circuit breakers, bulkhead etc.Configure token to use to connect to the Vault.Vault.Builder.updateWebClient
(Consumer<WebClient.Builder> updater) A consumer that updatesWebClient.Builder
. -
Uses of Vault.Builder in io.helidon.integrations.vault.auths.approle
Modifier and TypeMethodDescriptionAppRoleVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) -
Uses of Vault.Builder in io.helidon.integrations.vault.auths.common
Modifier and TypeMethodDescriptionNoVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) -
Uses of Vault.Builder in io.helidon.integrations.vault.auths.k8s
Modifier and TypeMethodDescriptionK8sVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) -
Uses of Vault.Builder in io.helidon.integrations.vault.auths.token
Modifier and TypeMethodDescriptionTokenVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) -
Uses of Vault.Builder in io.helidon.integrations.vault.spi
Modifier and TypeMethodDescriptionVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder)