Uses of Interface
io.helidon.security.spi.SecretsProvider
-
Packages that use SecretsProvider Package Description io.helidon.integrations.oci.vault Integration with OCI Vault REST API including the KMS encryption and digest support.io.helidon.integrations.vault.secrets.cubbyhole Cubbyhole secret engine support for Vault.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.security Securityio.helidon.security.providers.config.vault Vault operation backed by configuration. -
-
Uses of SecretsProvider in io.helidon.integrations.oci.vault
Classes in io.helidon.integrations.oci.vault that implement SecretsProvider Modifier and Type Class Description class
OciVaultSecurityProvider
Security provider to retrieve secrets from OCI Vault, and to use OCI KMS for encryption, decryption and signatures. -
Uses of SecretsProvider in io.helidon.integrations.vault.secrets.cubbyhole
Classes in io.helidon.integrations.vault.secrets.cubbyhole that implement SecretsProvider Modifier and Type Class Description class
CubbyholeSecurityProvider
Integration with Helidon Security. -
Uses of SecretsProvider in io.helidon.integrations.vault.secrets.kv1
Classes in io.helidon.integrations.vault.secrets.kv1 that implement SecretsProvider Modifier and Type Class Description class
Kv1SecurityProvider
Integration with Helidon Security. -
Uses of SecretsProvider in io.helidon.integrations.vault.secrets.kv2
Classes in io.helidon.integrations.vault.secrets.kv2 that implement SecretsProvider Modifier and Type Class Description class
Kv2SecurityProvider
Integration with Helidon Security. -
Uses of SecretsProvider in io.helidon.security
Methods in io.helidon.security with parameters of type SecretsProvider Modifier and Type Method Description <T extends ProviderConfig>
Security.BuilderSecurity.Builder. addSecret(String name, SecretsProvider<T> secretProvider, T providerConfig)
Add a secret to security configuration.Security.Builder
Security.Builder. addSecretProvider(SecretsProvider<?> provider, String name)
Add a named secret provider. -
Uses of SecretsProvider in io.helidon.security.providers.config.vault
Classes in io.helidon.security.providers.config.vault that implement SecretsProvider Modifier and Type Class Description class
ConfigVaultProvider
Security provider to retrieve secrets directly from configuration and to encrypt/decrypt data using config's security setup.
-