Class HashicorpVaultConfiguration

  • All Implemented Interfaces:
    Cloneable

    @UriParams
    public class HashicorpVaultConfiguration
    extends Object
    implements Cloneable
    • Constructor Detail

      • HashicorpVaultConfiguration

        public HashicorpVaultConfiguration()
    • Method Detail

      • getVaultTemplate

        public org.springframework.vault.core.VaultTemplate getVaultTemplate()
        Instance of Vault template
      • setVaultTemplate

        public void setVaultTemplate​(org.springframework.vault.core.VaultTemplate vaultTemplate)
      • getSecretsEngine

        public String getSecretsEngine()
        Vault Name to be used
      • setSecretsEngine

        public void setSecretsEngine​(String secretsEngine)
      • getToken

        public String getToken()
        Token to be used
      • setToken

        public void setToken​(String token)
      • getHost

        public String getHost()
        Hashicorp Vault instance host to be used
      • setHost

        public void setHost​(String host)
      • getPort

        public String getPort()
        Hashicorp Vault instance port to be used
      • setPort

        public void setPort​(String port)
      • getScheme

        public String getScheme()
        Hashicorp Vault instance scheme to be used
      • setScheme

        public void setScheme​(String scheme)
      • getSecretPath

        public String getSecretPath()
        Hashicorp Vault instance secret Path to be used
      • setSecretPath

        public void setSecretPath​(String secretPath)