Class VaultConfig

java.lang.Object
com.scivicslab.turingworkflow.plugins.vault.VaultConfig

public class VaultConfig extends Object
Configuration for HashiCorp Vault connection.
Since:
1.0.0
Author:
devteam@scivicslab.com
  • Constructor Details

    • VaultConfig

      public VaultConfig(String address, String token)
      Creates a new VaultConfig.
      Parameters:
      address - Vault server address (e.g., "http://127.0.0.1:8200")
      token - Vault authentication token
  • Method Details

    • getAddress

      public String getAddress()
      Gets the Vault server address.
      Returns:
      Vault server address
    • getToken

      public String getToken()
      Gets the Vault authentication token.
      Returns:
      Vault token
    • toString

      public String toString()
      Returns a string representation of this configuration. The token value is masked for security.
      Overrides:
      toString in class Object
      Returns:
      a string containing the address and a masked token