Class VaultAccessor

    • Constructor Detail

      • VaultAccessor

        public VaultAccessor()
      • VaultAccessor

        public VaultAccessor​(com.bettercloud.vault.VaultConfig config,
                             VaultCredential credential)
    • Method Detail

      • getConfig

        public com.bettercloud.vault.VaultConfig getConfig()
      • setConfig

        public void setConfig​(com.bettercloud.vault.VaultConfig config)
      • setCredential

        public void setCredential​(VaultCredential credential)
      • setPolicies

        public void setPolicies​(List<String> policies)
      • getMaxRetries

        public int getMaxRetries()
      • setMaxRetries

        public void setMaxRetries​(int maxRetries)
      • getRetryIntervalMilliseconds

        public int getRetryIntervalMilliseconds()
      • setRetryIntervalMilliseconds

        public void setRetryIntervalMilliseconds​(int retryIntervalMilliseconds)
      • read

        public com.bettercloud.vault.response.LogicalResponse read​(String path,
                                                                   Integer engineVersion)
      • revoke

        public com.bettercloud.vault.response.VaultResponse revoke​(String leaseId)
      • responseHasErrors

        public static boolean responseHasErrors​(VaultConfiguration configuration,
                                                PrintStream logger,
                                                String path,
                                                com.bettercloud.vault.response.LogicalResponse response)