Uses of Interface
io.helidon.security.spi.ProviderConfig
Package
Description
Cubbyhole secret engine support for Vault.
Vault's KV1 Secrets Engine support.
Vault's Key/value version 2 Secrets Engine support.
Vault transit secrets.
Security
Vault operation backed by configuration.
Security component's SPI.
-
Uses of ProviderConfig in io.helidon.integrations.vault.secrets.cubbyhole
Modifier and TypeClassDescriptionstatic class
Configuration of a secret when using programmatic setup of security secrets. -
Uses of ProviderConfig in io.helidon.integrations.vault.secrets.kv1
Modifier and TypeClassDescriptionstatic class
Configuration of a secret when using programmatic setup of security secrets. -
Uses of ProviderConfig in io.helidon.integrations.vault.secrets.kv2
Modifier and TypeClassDescriptionstatic class
Configuration of a secret when using programmatic setup of security secrets. -
Uses of ProviderConfig in io.helidon.integrations.vault.secrets.transit
Modifier and TypeClassDescriptionstatic class
Configuration of a digest when using programmatic setup of security digests.static class
Configuration of encryption when using programmatic setup of security. -
Uses of ProviderConfig in io.helidon.security
Modifier and TypeInterfaceDescriptioninterface
Marker interface for configuration of secrets providers.Modifier and TypeMethodDescription<T extends ProviderConfig>
Security.BuilderSecurity.Builder.addDigest
(String name, DigestProvider<T> digestProvider, T providerConfig) Add a signature/HMAC to security configuration.<T extends ProviderConfig>
Security.BuilderSecurity.Builder.addEncryption
(String name, EncryptionProvider<T> encryptionProvider, T providerConfig) Add an encryption to security configuration.<T extends ProviderConfig>
Security.BuilderSecurity.Builder.addSecret
(String name, SecretsProvider<T> secretProvider, T providerConfig) Add a secret to security configuration. -
Uses of ProviderConfig in io.helidon.security.providers.config.vault
Modifier and TypeClassDescriptionstatic class
Configuration of encryption.static class
Configuration of a secret. -
Uses of ProviderConfig in io.helidon.security.spi
Modifier and TypeInterfaceDescriptioninterface
DigestProvider<T extends ProviderConfig>
Provider that can create digests of bytes, and then verify them.interface
EncryptionProvider<T extends ProviderConfig>
Provider that can encrypt and decrypt secrets.interface
SecretsProvider<T extends ProviderConfig>
Provider that can retrieve secrets.Modifier and TypeMethodDescriptiondefault Collection<Class<? extends ProviderConfig>>
SecurityProvider.supportedCustomObjects()
Class of the configuration type.