Class ConfigVaultProvider.EncryptionConfig
- java.lang.Object
-
- io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
- All Implemented Interfaces:
ProviderConfig
- Enclosing class:
- ConfigVaultProvider
public static class ConfigVaultProvider.EncryptionConfig extends Object implements ProviderConfig
Configuration of encryption. Currently has no additional configuration options.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConfigVaultProvider.EncryptionConfig
create()
Create a new instance.static ConfigVaultProvider.EncryptionConfig
create(char[] password)
Create a new instance with custom password.static ConfigVaultProvider.EncryptionConfig
create(Config config)
Create a new instance from config.
-
-
-
Method Detail
-
create
public static ConfigVaultProvider.EncryptionConfig create()
Create a new instance.- Returns:
- new instance with default configuration
-
create
public static ConfigVaultProvider.EncryptionConfig create(char[] password)
Create a new instance with custom password.- Parameters:
password
- password to use- Returns:
- a new instance using the custom password
-
create
public static ConfigVaultProvider.EncryptionConfig create(Config config)
Create a new instance from config.- Parameters:
config
- config to read password from (if any)- Returns:
- a new instance configured from config
-
-