Package edu.iu.client

Interface IuVaultKeyedValue<T>

Type Parameters:
T - value type

public interface IuVaultKeyedValue<T>
Encapsulates a single keyed value from HashiCorp Vault.
  • Method Details

    • getSecret

      IuVaultSecret getSecret()
      Gets the secret name.
      Returns:
      secret name
    • getKey

      String getKey()
      Gets the key.
      Returns:
      key
    • getValue

      T getValue()
      Gets the value.
      Returns:
      value
    • getType

      Class<T> getType()
      Gets the value type.
      Returns:
      value type