Uses of Interface
io.helidon.security.spi.EncryptionProvider
Packages that use EncryptionProvider
Package
Description
Integration with OCI Vault REST API including the KMS encryption and digest support.
Vault transit secrets.
Security
Vault operation backed by configuration.
-
Uses of EncryptionProvider in io.helidon.integrations.oci.vault
Classes in io.helidon.integrations.oci.vault that implement EncryptionProviderModifier and TypeClassDescriptionclassSecurity provider to retrieve secrets from OCI Vault, and to use OCI KMS for encryption, decryption and signatures. -
Uses of EncryptionProvider in io.helidon.integrations.vault.secrets.transit
Classes in io.helidon.integrations.vault.secrets.transit that implement EncryptionProviderModifier and TypeClassDescriptionclassIntegration with Helidon Security. -
Uses of EncryptionProvider in io.helidon.security
Methods in io.helidon.security with parameters of type EncryptionProviderModifier and TypeMethodDescription<T extends ProviderConfig>
Security.BuilderSecurity.Builder.addEncryption(String name, EncryptionProvider<T> encryptionProvider, T providerConfig) Add an encryption to security configuration.Security.Builder.addEncryptionProvider(EncryptionProvider<?> provider, String name) Add a named encryption provider. -
Uses of EncryptionProvider in io.helidon.security.providers.config.vault
Classes in io.helidon.security.providers.config.vault that implement EncryptionProviderModifier and TypeClassDescriptionclassSecurity provider to retrieve secrets directly from configuration and to encrypt/decrypt data using config's security setup.