Uses of Interface
io.helidon.integrations.vault.Engine
-
Packages that use Engine 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.io.helidon.integrations.vault.sys Sys operations for Vault. -
-
Uses of Engine in io.helidon.integrations.vault
Methods in io.helidon.integrations.vault that return Engine 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.Methods in io.helidon.integrations.vault with parameters of type Engine Modifier and Type Method Description <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 Engine in io.helidon.integrations.vault.secrets.cubbyhole
Fields in io.helidon.integrations.vault.secrets.cubbyhole declared as Engine Modifier and Type Field Description static Engine<CubbyholeSecretsRx>CubbyholeSecretsRx. ENGINECubbyhole (token scoped) secrets engine.Methods in io.helidon.integrations.vault.secrets.cubbyhole that return Engine Modifier and Type Method Description Engine<CubbyholeSecretsRx>CubbyholeEngineProvider. supportedEngine() -
Uses of Engine in io.helidon.integrations.vault.secrets.database
Fields in io.helidon.integrations.vault.secrets.database declared as Engine Modifier and Type Field Description static Engine<DbSecretsRx>DbSecrets. ENGINEDatabase secrets engine.static Engine<DbSecretsRx>DbSecretsRx. ENGINEDatabase secrets engine.Methods in io.helidon.integrations.vault.secrets.database that return Engine Modifier and Type Method Description Engine<DbSecretsRx>DbEngineProvider. supportedEngine() -
Uses of Engine in io.helidon.integrations.vault.secrets.kv1
Fields in io.helidon.integrations.vault.secrets.kv1 declared as Engine Modifier and Type Field Description static Engine<Kv1SecretsRx>Kv1SecretsRx. ENGINEKV (Key/Value) secrets engine version 1.Methods in io.helidon.integrations.vault.secrets.kv1 that return Engine Modifier and Type Method Description Engine<Kv1SecretsRx>Kv1EngineProvider. supportedEngine() -
Uses of Engine in io.helidon.integrations.vault.secrets.kv2
Fields in io.helidon.integrations.vault.secrets.kv2 declared as Engine Modifier and Type Field Description static Engine<Kv2SecretsRx>Kv2SecretsRx. ENGINEKV (Key/Value) secrets engine version 2.Methods in io.helidon.integrations.vault.secrets.kv2 that return Engine Modifier and Type Method Description Engine<Kv2SecretsRx>Kv2EngineProvider. supportedEngine() -
Uses of Engine in io.helidon.integrations.vault.secrets.pki
Fields in io.helidon.integrations.vault.secrets.pki declared as Engine Modifier and Type Field Description static Engine<PkiSecretsRx>PkiSecretsRx. ENGINEPKI secrets engine.Methods in io.helidon.integrations.vault.secrets.pki that return Engine Modifier and Type Method Description Engine<PkiSecretsRx>PkiEngineProvider. supportedEngine() -
Uses of Engine in io.helidon.integrations.vault.secrets.transit
Fields in io.helidon.integrations.vault.secrets.transit declared as Engine Modifier and Type Field Description static Engine<TransitSecretsRx>TransitSecretsRx. ENGINETransit Secrets engine.Methods in io.helidon.integrations.vault.secrets.transit that return Engine Modifier and Type Method Description Engine<TransitSecretsRx>TransitEngineProvider. supportedEngine() -
Uses of Engine in io.helidon.integrations.vault.spi
Methods in io.helidon.integrations.vault.spi that return Engine Modifier and Type Method Description Engine<T>SecretsEngineProvider. supportedEngine()Supported engine by this provider. -
Uses of Engine in io.helidon.integrations.vault.sys
Methods in io.helidon.integrations.vault.sys with parameters of type Engine Modifier and Type Method Description default DisableEngine.ResponseSys. disableEngine(Engine<?> engine)Disable (unmount) a secret engine from default path.default Single<DisableEngine.Response>SysRx. disableEngine(Engine<?> engine)Disable (unmount) a secret engine from default path.default EnableEngine.ResponseSys. enableEngine(Engine<?> engine)Enable (mount) a secret engine on a default path.default Single<EnableEngine.Response>SysRx. enableEngine(Engine<?> engine)Enable (mount) a secret engine on a default path.DisableEngine.RequestDisableEngine.Request. engine(Engine<?> engine)Secrets engine to disable.EnableEngine.RequestEnableEngine.Request. engine(Engine<?> engine)Secrets engine to enable.
-