Uses of Interface
io.helidon.integrations.vault.SecretsRx
-
Packages that use SecretsRx Package Description io.helidon.integrations.vault Vault integration.io.helidon.integrations.vault.secrets.cubbyhole Cubbyhole secret engine support for Vault.io.helidon.integrations.vault.secrets.database Vault's Database Secrets Engine support.io.helidon.integrations.vault.secrets.kv1 Vault's KV1 Secrets Engine support.io.helidon.integrations.vault.secrets.kv2 Vault's Key/value version 2 Secrets Engine support.io.helidon.integrations.vault.secrets.pki Vault's PKI Secrets Engine support.io.helidon.integrations.vault.secrets.transit Vault transit secrets.io.helidon.integrations.vault.spi Vault integration SPI. -
-
Uses of SecretsRx in io.helidon.integrations.vault
Classes in io.helidon.integrations.vault with type parameters of type SecretsRx Modifier and Type Interface Description interface
Engine<T extends SecretsRx>
A secrets engine.Methods in io.helidon.integrations.vault with type parameters of type SecretsRx Modifier and Type Method Description static <T extends SecretsRx>
Engine<T>Engine. create(Class<T> secrets, String type, String defaultMount)
Create an engine.static <T extends SecretsRx>
Engine<T>Engine. create(Class<T> secrets, String type, String defaultMount, String version)
Create a new versioned engine.<T extends SecretsRx>
TVault. secrets(Engine<T> engine)
Get access to secrets using the provided engine, using the default mount point of that engine.<T extends SecretsRx>
TVault. secrets(Engine<T> engine, String mount)
Get access to secrets using the provided engine, using a custom mount point. -
Uses of SecretsRx in io.helidon.integrations.vault.secrets.cubbyhole
Subinterfaces of SecretsRx in io.helidon.integrations.vault.secrets.cubbyhole Modifier and Type Interface Description interface
CubbyholeSecretsRx
Cubbyhole engine secrets API. -
Uses of SecretsRx in io.helidon.integrations.vault.secrets.database
Subinterfaces of SecretsRx in io.helidon.integrations.vault.secrets.database Modifier and Type Interface Description interface
DbSecretsRx
Database secrets engine API. -
Uses of SecretsRx in io.helidon.integrations.vault.secrets.kv1
Subinterfaces of SecretsRx in io.helidon.integrations.vault.secrets.kv1 Modifier and Type Interface Description interface
Kv1SecretsRx
Secrets for KV version 1 secrets engine. -
Uses of SecretsRx in io.helidon.integrations.vault.secrets.kv2
Subinterfaces of SecretsRx in io.helidon.integrations.vault.secrets.kv2 Modifier and Type Interface Description interface
Kv2SecretsRx
Reactive API for secrets for KV version 2 secrets engine. -
Uses of SecretsRx in io.helidon.integrations.vault.secrets.pki
Subinterfaces of SecretsRx in io.helidon.integrations.vault.secrets.pki Modifier and Type Interface Description interface
PkiSecretsRx
API operation for Vault PKI Secrets Engine. -
Uses of SecretsRx in io.helidon.integrations.vault.secrets.transit
Subinterfaces of SecretsRx in io.helidon.integrations.vault.secrets.transit Modifier and Type Interface Description interface
TransitSecretsRx
API operations for Vault's Transit Secrets Engine. -
Uses of SecretsRx in io.helidon.integrations.vault.spi
Classes in io.helidon.integrations.vault.spi with type parameters of type SecretsRx Modifier and Type Interface Description interface
SecretsEngineProvider<T extends SecretsRx>
A Java Service Loader SPI to support additional secret engines of Vault.
-