All Classes and Interfaces

Class
Description
Abstract Vault token credential that authenticates with the vault server to retrieve the authentication token.
Base Vault credentials that contain a path, prefixPath, namespace, and engineVersion.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Descriptor for VaultBuildWrapper.
 
 
 
 
 
 
 
 
 
 
 
This class provides the credentials that we need to authenticate against Vault and the credentials stored in Vault, after assigning the right context to them.
Created by adamtistler on 8/29/17.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a Vault secret.
 
Requires either CASC_VAULT_USER and CASC_VAULT_PW, or CASC_VAULT_TOKEN, or CASC_VAULT_APPROLE and CASC_VAULT_APPROLE_SECRET, or CASC_VAULT_KUBERNETES_ROLE, or CASC_VAULT_AWS_IAM_ROLE environment variables set alongside with CASC_VAULT_PATHS and CASC_VAULT_URL