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 Details

    • 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