Uses of Interface
io.helidon.security.spi.EncryptionProvider
-
Packages that use EncryptionProvider 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.transit Vault transit secrets.io.helidon.security Securityio.helidon.security.providers.config.vault Vault operation backed by configuration. -
-
Uses of EncryptionProvider in io.helidon.integrations.oci.vault
Classes in io.helidon.integrations.oci.vault that implement EncryptionProvider 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 EncryptionProvider in io.helidon.integrations.vault.secrets.transit
Classes in io.helidon.integrations.vault.secrets.transit that implement EncryptionProvider Modifier and Type Class Description class
TransitSecurityProvider
Integration with Helidon Security. -
Uses of EncryptionProvider in io.helidon.security
Methods in io.helidon.security with parameters of type EncryptionProvider Modifier and Type Method Description <T extends ProviderConfig>
Security.BuilderSecurity.Builder. addEncryption(String name, EncryptionProvider<T> encryptionProvider, T providerConfig)
Add an encryption to security configuration.Security.Builder
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 EncryptionProvider 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.
-