Uses of Class
io.helidon.integrations.vault.Vault.Builder
-
Packages that use Vault.Builder Package Description io.helidon.integrations.vault Vault integration.io.helidon.integrations.vault.auths.approle AppRole authentication method for Vault.io.helidon.integrations.vault.auths.common Common classes for Vault integration.io.helidon.integrations.vault.auths.k8s Vault authentication method for Kubernetes.io.helidon.integrations.vault.auths.token Token authentication method for Vault.io.helidon.integrations.vault.spi Vault integration SPI. -
-
Uses of Vault.Builder in io.helidon.integrations.vault
Methods in io.helidon.integrations.vault that return Vault.Builder Modifier and Type Method Description Vault.Builder
Vault.Builder. address(String address)
Configure address of the Vault, including scheme, host, and port.Vault.Builder
Vault.Builder. addVaultAuth(VaultAuth vaultAuth)
Add aVaultAuth
to use with this Vault.Vault.Builder
Vault.Builder. baseNamespace(String baseNamespace)
static Vault.Builder
Vault. builder()
Fluent API builder to construct new instances.Vault.Builder
Vault.Builder. config(Config config)
Update this builder from configuration.Vault.Builder
Vault.Builder. disableVaultAuthDiscovery()
Do not discoverVaultAuth
implementations using a service loader.Vault.Builder
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.Vault.Builder
Vault.Builder. token(String token)
Configure token to use to connect to the Vault.Vault.Builder
Vault.Builder. updateWebClient(Consumer<WebClient.Builder> updater)
A consumer that updatesWebClient.Builder
. -
Uses of Vault.Builder in io.helidon.integrations.vault.auths.approle
Methods in io.helidon.integrations.vault.auths.approle with parameters of type Vault.Builder Modifier and Type Method Description Optional<RestApi>
AppRoleVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
-
Uses of Vault.Builder in io.helidon.integrations.vault.auths.common
Methods in io.helidon.integrations.vault.auths.common with parameters of type Vault.Builder Modifier and Type Method Description Optional<RestApi>
NoVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
-
Uses of Vault.Builder in io.helidon.integrations.vault.auths.k8s
Methods in io.helidon.integrations.vault.auths.k8s with parameters of type Vault.Builder Modifier and Type Method Description Optional<RestApi>
K8sVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
-
Uses of Vault.Builder in io.helidon.integrations.vault.auths.token
Methods in io.helidon.integrations.vault.auths.token with parameters of type Vault.Builder Modifier and Type Method Description Optional<RestApi>
TokenVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
-
Uses of Vault.Builder in io.helidon.integrations.vault.spi
Methods in io.helidon.integrations.vault.spi with parameters of type Vault.Builder Modifier and Type Method Description Optional<RestApi>
VaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
-