Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAuthenticatingVaultTokenCredential - Class in com.datapipe.jenkins.vault.credentials
Abstract Vault token credential that authenticates with the vault server to retrieve the authentication token.
AbstractAuthenticatingVaultTokenCredential(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
 
AbstractVaultBaseStandardCredentials - Class in com.datapipe.jenkins.vault.credentials.common
Base Vault credentials that contain a path, prefixPath, namespace, and engineVersion.
AbstractVaultTokenCredential - Class in com.datapipe.jenkins.vault.credentials
 
AbstractVaultTokenCredential(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredential
 
AbstractVaultTokenCredentialWithExpiration - Class in com.datapipe.jenkins.vault.credentials
 
AbstractVaultTokenCredentialWithExpiration(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
 
ACL_ENTRY_PERMISSIONS - Static variable in class com.datapipe.jenkins.vault.WindowsFilePermissionHelper
 
allPresent(Optional<T>, Optional<U>, BiConsumer<T, U>) - Static method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultSecretSource
 
authenticate(Vault, VaultConfig) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRoleAuthenticator
 
authenticate(Vault, VaultConfig) - Method in interface com.datapipe.jenkins.vault.jcasc.secrets.VaultAuthenticator
 
authenticate(Vault, VaultConfig) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 
authenticate(Vault, VaultConfig) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetesAuthenticator
 
authenticate(Vault, VaultConfig) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultSingleTokenAuthenticator
 
authenticate(Vault, VaultConfig) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultUserPassAuthenticator
 
authorizeWithVault(VaultConfig, List<String>) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredential
 
authorizeWithVault(VaultConfig, List<String>) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
 
authorizeWithVault(VaultConfig, List<String>) - Method in interface com.datapipe.jenkins.vault.credentials.VaultCredential
 
AwsHelper - Class in com.datapipe.jenkins.vault
 
AwsHelper() - Constructor for class com.datapipe.jenkins.vault.AwsHelper
 

B

bind(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
bind(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
bind(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
bind(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
bindSingle(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding
 

C

com.datapipe.jenkins.vault - package com.datapipe.jenkins.vault
 
com.datapipe.jenkins.vault.configuration - package com.datapipe.jenkins.vault.configuration
 
com.datapipe.jenkins.vault.credentials - package com.datapipe.jenkins.vault.credentials
 
com.datapipe.jenkins.vault.credentials.common - package com.datapipe.jenkins.vault.credentials.common
 
com.datapipe.jenkins.vault.exception - package com.datapipe.jenkins.vault.exception
 
com.datapipe.jenkins.vault.jcasc.secrets - package com.datapipe.jenkins.vault.jcasc.secrets
 
com.datapipe.jenkins.vault.log - package com.datapipe.jenkins.vault.log
 
com.datapipe.jenkins.vault.model - package com.datapipe.jenkins.vault.model
 
configure(StaplerRequest, JSONObject) - Method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration
 
createLoggerDecorator(Run<?, ?>) - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
currentAuthToken - Variable in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 

D

decorateLogger(Run, OutputStream) - Method in class com.datapipe.jenkins.vault.log.MaskingConsoleLogFilter
 
DEFAULT_ENGINE_VERSION - Static variable in class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
DEFAULT_FAIL_NOT_FOUND - Static variable in class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
DEFAULT_IS_REQUIRED - Static variable in class com.datapipe.jenkins.vault.model.VaultSecretValue.DescriptorImpl
 
DEFAULT_KEYSTORE_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl.DescriptorImpl
 
DEFAULT_KEYSTORE_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
DEFAULT_PASSPHRASE_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
DEFAULT_PASSPHRASE_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
DEFAULT_PASSWORD_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl.DescriptorImpl
 
DEFAULT_PASSWORD_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
DEFAULT_PASSWORD_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
DEFAULT_PASSWORD_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
DEFAULT_PRIVATE_KEY_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
DEFAULT_PRIVATE_KEY_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
DEFAULT_SKIP_SSL_VERIFICATION - Static variable in class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
DEFAULT_USERNAME_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
DEFAULT_USERNAME_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
DEFAULT_USERNAME_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
DEFAULT_USERNAME_VARIABLE - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
DEFAULT_VAULT_KEY - Static variable in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl
 
defaultMountPath - Static variable in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential.DescriptorImpl
 
defaultPath - Static variable in class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential.DescriptorImpl
 
defaultPath - Static variable in class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultGCPCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultTokenCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultTokenFileCredential.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.model.VaultSecret.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.model.VaultSecretValue.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.VaultBindingStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.datapipe.jenkins.vault.VaultBuildWrapper.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.DescriptorImpl
 
doFillEngineVersionItems(Item) - Method in class com.datapipe.jenkins.vault.model.VaultSecret.DescriptorImpl
 
doFillVaultCredentialIdItems(Item, String) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
doTestConnection(ItemGroup<Item>, String, Boolean, String, String, String, Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl.DescriptorImpl
 
doTestConnection(ItemGroup<Item>, String, String, String, Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl.DescriptorImpl
 
doTestConnection(ItemGroup<Item>, String, String, String, String, Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.DescriptorImpl
 
doTestConnection(ItemGroup<Item>, String, String, String, String, String, Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl.DescriptorImpl
 
doTestConnection(ItemGroup<Item>, String, String, String, String, String, Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.DescriptorImpl
 
doTestConnection(ItemGroup<Item>, String, String, String, String, String, String, Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.DescriptorImpl
 

E

engineVersions(Item) - Static method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
equals(Object) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRoleAuthenticator
 
equals(Object) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 
equals(Object) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetesAuthenticator
 
equals(Object) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultUserPassAuthenticator
 
Execution(VaultBindingStep, StepContext) - Constructor for class com.datapipe.jenkins.vault.VaultBindingStep.Execution
 

F

fixDefaults() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
fixSshKeyOnWindows(Path) - Static method in class com.datapipe.jenkins.vault.WindowsFilePermissionHelper
 
FolderVaultConfiguration - Class in com.datapipe.jenkins.vault.configuration
 
FolderVaultConfiguration() - Constructor for class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration
 
FolderVaultConfiguration(VaultConfiguration) - Constructor for class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration
 
FolderVaultConfiguration.DescriptorImpl - Class in com.datapipe.jenkins.vault.configuration
 
FolderVaultConfiguration.ForJob - Class in com.datapipe.jenkins.vault.configuration
 
forJob(Item) - Method in class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration.ForJob
 
forJob(Item) - Method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration.ForJob
 
forJob(Item) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfigResolver
 
ForJob() - Constructor for class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration.ForJob
 
ForJob() - Constructor for class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration.ForJob
 

G

generatePolicies(String, EnvVars) - Static method in class com.datapipe.jenkins.vault.VaultAccessor
 
get() - Static method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration
 
getAccessToken() - Method in class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential
 
getAddrVariable() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
getAppRole() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRole
 
getAppRoleSecret() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRole
 
getAudience() - Method in class com.datapipe.jenkins.vault.credentials.VaultGCPCredential
 
getChildToken(Vault, List<String>) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
Retrieves a new child token with specific policies if this credential is configured to use policies and a list of requested policies is provided.
getConfig() - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
getConfiguration() - Method in class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration
 
getConfiguration() - Method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration
 
getConfiguration() - Method in class com.datapipe.jenkins.vault.VaultBindingStep
 
getConfiguration() - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
getContent() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
getContext() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
getCredential() - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
getCredentials(Class<C>, ItemGroup, Authentication) - Method in class com.datapipe.jenkins.vault.credentials.VaultCredentialsProvider
 
getCredentials(Class<C>, ItemGroup, Authentication, List<DomainRequirement>) - Method in class com.datapipe.jenkins.vault.credentials.VaultCredentialsProvider
 
getDisableChildPoliciesOverride() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
Get credential display name.
getDisplayName() - Method in interface com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentials
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl.DescriptorImpl
 
getDisplayName() - Method in interface com.datapipe.jenkins.vault.credentials.common.VaultFileCredential
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl
 
getDisplayName() - Method in interface com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKey
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.DescriptorImpl
 
getDisplayName() - Method in interface com.datapipe.jenkins.vault.credentials.common.VaultStringCredential
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.DescriptorImpl
 
getDisplayName() - Method in interface com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredential
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultGCPCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenFileCredential.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.model.VaultSecret.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.model.VaultSecretValue.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.VaultBindingStep.DescriptorImpl
 
getDisplayName() - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper.DescriptorImpl
This human readable name is used in the configuration screen.
getEngineVersion() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getEngineVersion() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
getEngineVersion() - Method in class com.datapipe.jenkins.vault.model.VaultSecret
 
getEnvVar() - Method in class com.datapipe.jenkins.vault.model.VaultSecretValue
 
getFailIfNotFound() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getFileName() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
getFilepath() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenFileCredential
 
getFunctionName() - Method in class com.datapipe.jenkins.vault.VaultBindingStep.DescriptorImpl
 
getIsRequired() - Method in class com.datapipe.jenkins.vault.model.VaultSecretValue
 
getKeyStore() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
getKeyStoreKeyKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
getKeyStoreVariable() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
getMaxRetries() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
Number of retries when reading a secret from vault
getMaxRetries() - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
getMountPath() - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
getMountPath() - Method in class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential
 
getMountPath() - Method in class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential
 
getName(VaultCertificateCredentials) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentials.NameProvider
 
getName(VaultFileCredential) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredential.NameProvider
 
getName(VaultGCRLogin) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLogin.NameProvider
 
getName(VaultSSHUserPrivateKey) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKey.NameProvider
 
getName(VaultStringCredential) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredential.NameProvider
 
getName(VaultUsernamePasswordCredential) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredential.NameProvider
 
getName(VaultCredential) - Method in class com.datapipe.jenkins.vault.credentials.VaultCredential.NameProvider
 
getNamespace() - Method in class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
Get Vault namespace.
getNamespace() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
getNamespaceVariable() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
getPassphrase() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getPassphraseKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getPassword() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
getPassword() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl
 
getPassword() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
getPassword() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultUsernamePassword
 
getPasswordKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
getPasswordKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
getPasswordVariable() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
getPasswordVariable() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
getPath() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
getPath() - Method in class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
 
getPath() - Method in class com.datapipe.jenkins.vault.model.VaultSecret
 
getPolicies() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getPolicies() - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
getPrefixPath() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getPrefixPath() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
getPrivateKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getPrivateKeyKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getPrivateKeys() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getRequiredContext() - Method in class com.datapipe.jenkins.vault.VaultBindingStep.DescriptorImpl
 
getRetryIntervalMilliseconds() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
The time in milliseconds in between retries when reading a secret from vault
getRetryIntervalMilliseconds() - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
getRole() - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
getRole() - Method in class com.datapipe.jenkins.vault.credentials.VaultGCPCredential
 
getRole() - Method in class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential
 
getRole() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIam
 
getRole() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetes
 
getRoleId() - Method in class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
 
getSecret() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl
 
getSecretId() - Method in class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
 
getSecrets() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultSecretSource
 
getSecretValues() - Method in class com.datapipe.jenkins.vault.model.VaultSecret
 
getServerId() - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
getServerId() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIam
 
getSkipSslVerification() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getTimeout() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getToken() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredential
 
getToken(Auth) - Method in class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
Authenticate with vault using this credential and return the token.
getToken(Auth) - Method in class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
 
getToken(Auth) - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
getToken(Auth) - Method in class com.datapipe.jenkins.vault.credentials.VaultGCPCredential
 
getToken(Auth) - Method in class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential
 
getToken(Auth) - Method in class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential
 
getToken(Auth, AWSCredentials, String, String, String) - Static method in class com.datapipe.jenkins.vault.AwsHelper
 
getToken(Vault) - Method in class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
 
getToken(Vault) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredential
 
getToken(Vault) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
 
getToken(Vault) - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredential
 
getToken(Vault) - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenFileCredential
 
getTokenVariable() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
getTTLExpiryOfCurrentToken(Vault) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 
getUseKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
getUsePolicies() - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
Get if the configured policies should be used or not.
getUsername() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl
 
getUsername() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getUsername() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
getUsername() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultUsernamePassword
 
getUsernameKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
getUsernameKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
getUsernameVariable() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
getVault(VaultConfig) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
 
getVaultAddr() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
getVaultAuth(Vault) - Method in class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
 
getVaultAuth(Vault) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
Retrieve the Vault auth client.
getVaultConfig() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getVaultConfig(ItemGroup) - Method in class com.datapipe.jenkins.vault.configuration.FolderVaultConfiguration.ForJob
 
getVaultConfig(ItemGroup) - Method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration.ForJob
 
getVaultConfig(ItemGroup<Item>) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfigResolver
 
getVaultCredential() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getVaultCredentialId() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getVaultKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
getVaultKey() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl
 
getVaultKey() - Method in class com.datapipe.jenkins.vault.model.VaultSecretValue
 
getVaultNamespace() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
getVaultNamespace() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
getVaultSecretKeyValue(String) - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
Look up secret key value.
getVaultSecrets() - Method in class com.datapipe.jenkins.vault.VaultBindingStep
 
getVaultSecrets() - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
getVaultSecretValue() - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
Look up the secret key:value map.
getVaultUrl() - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
GlobalVaultConfiguration - Class in com.datapipe.jenkins.vault.configuration
 
GlobalVaultConfiguration() - Constructor for class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration
 
GlobalVaultConfiguration.ForJob - Class in com.datapipe.jenkins.vault.configuration
 

H

hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRole
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRoleAuthenticator
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIam
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetes
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetesAuthenticator
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultUsernamePassword
 
hashCode() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultUserPassAuthenticator
 

I

init() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultSecretSource
 
init() - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
init(String, VaultCredential) - Method in class com.datapipe.jenkins.vault.VaultAccessor
Deprecated.
isApplicable(AbstractProject<?, ?>) - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper.DescriptorImpl
 
isTokenTTLExpired() - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 

L

logger - Variable in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
LOGGER - Static variable in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
 

M

MaskingConsoleLogFilter - Class in com.datapipe.jenkins.vault.log
 
MaskingConsoleLogFilter(String, List<String>) - Constructor for class com.datapipe.jenkins.vault.log.MaskingConsoleLogFilter
 
mergeWithParent(VaultConfiguration) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
mountPath - Variable in class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRoleAuthenticator
 

N

NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentials.NameProvider
 
NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultFileCredential.NameProvider
 
NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultGCRLogin.NameProvider
 
NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKey.NameProvider
 
NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultStringCredential.NameProvider
 
NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredential.NameProvider
 
NameProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultCredential.NameProvider
 

O

of(VaultAppRole, String) - Static method in interface com.datapipe.jenkins.vault.jcasc.secrets.VaultAuthenticator
 
of(VaultAwsIam, String) - Static method in interface com.datapipe.jenkins.vault.jcasc.secrets.VaultAuthenticator
 
of(VaultKubernetes, String) - Static method in interface com.datapipe.jenkins.vault.jcasc.secrets.VaultAuthenticator
 
of(VaultUsernamePassword, String) - Static method in interface com.datapipe.jenkins.vault.jcasc.secrets.VaultAuthenticator
 
of(String) - Static method in interface com.datapipe.jenkins.vault.jcasc.secrets.VaultAuthenticator
 

P

provideEnvironmentVariablesFromVault(SimpleBuildWrapper.Context, Run, EnvVars) - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
pullAndMergeConfiguration(Run<?, ?>, VaultConfiguration) - Static method in class com.datapipe.jenkins.vault.VaultAccessor
 

R

read(String, Integer) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
readResolve() - Method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration
 
readResolve() - Method in class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
 
requiresWorkspace() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding.DescriptorImpl
 
requiresWorkspace() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding.DescriptorImpl
 
responseHasErrors(VaultConfiguration, PrintStream, String, LogicalResponse) - Static method in class com.datapipe.jenkins.vault.VaultAccessor
 
retrieveVaultCredentials(Run, VaultConfiguration) - Static method in class com.datapipe.jenkins.vault.VaultAccessor
 
retrieveVaultSecrets(Run<?, ?>, PrintStream, EnvVars, VaultAccessor, VaultConfiguration, List<VaultSecret>) - Static method in class com.datapipe.jenkins.vault.VaultAccessor
 
reveal(String) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultSecretSource
 
revoke(String) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 

S

setConfig(VaultConfig) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
setConfiguration(VaultConfiguration) - Method in class com.datapipe.jenkins.vault.configuration.GlobalVaultConfiguration
 
setConfiguration(VaultConfiguration) - Method in class com.datapipe.jenkins.vault.VaultBindingStep
 
setConfiguration(VaultConfiguration) - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
setContext(ItemGroup) - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
setCredential(VaultCredential) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
setDisableChildPoliciesOverride(Boolean) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setEngineVersion(Integer) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setEngineVersion(Integer) - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
setEngineVersion(Integer) - Method in class com.datapipe.jenkins.vault.model.VaultSecret
 
setEnvVar(String) - Method in class com.datapipe.jenkins.vault.model.VaultSecretValue
 
setFailIfNotFound(Boolean) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setIsRequired(boolean) - Method in class com.datapipe.jenkins.vault.model.VaultSecretValue
 
setKeyStoreKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
setMaxRetries(int) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
setMountPath(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
setMountPath(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential
 
setMountPath(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential
 
setNamespace(String) - Method in class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
Set namespace where auth method is mounted.
setNamespace(String) - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
setNamespaceVariable(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
setPassphraseKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
setPasswordKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
setPasswordKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
setPath(String) - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
setPolicies(String) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setPolicies(List<String>) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
setPrefixPath(String) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setPrefixPath(String) - Method in class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
 
setPrivateKeyKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
setRetryIntervalMilliseconds(int) - Method in class com.datapipe.jenkins.vault.VaultAccessor
 
setRole(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
setSecrets(Map<String, String>) - Method in class com.datapipe.jenkins.vault.jcasc.secrets.VaultSecretSource
 
setServerId(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
setSkipSslVerification(Boolean) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setTimeout(Integer) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setUp(SimpleBuildWrapper.Context, Run<?, ?>, FilePath, Launcher, TaskListener, EnvVars) - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
setUseKey(Boolean) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
setUsePolicies(Boolean) - Method in class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
Set if the configured policies are used or not.
setUsernameKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
setUsernameKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
setVaultAccessor(VaultAccessor) - Method in class com.datapipe.jenkins.vault.VaultBindingStep.Execution
 
setVaultAccessor(VaultAccessor) - Method in class com.datapipe.jenkins.vault.VaultBuildWrapper
 
setVaultCredential(VaultCredential) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setVaultCredentialId(String) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setVaultKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
setVaultKey(String) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl
 
setVaultNamespace(String) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
setVaultNamespace(String) - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
setVaultUrl(String) - Method in class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
snapshot(VaultSSHUserPrivateKeyImpl) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.SnapshotTaker
 
snapshot(VaultStringCredentialImpl) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.SnapshotTaker
 
snapshot(VaultUsernamePasswordCredentialImpl) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.SnapshotTaker
 
SnapshotTaker() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.SnapshotTaker
 
SnapshotTaker() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.SnapshotTaker
 
SnapshotTaker() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.SnapshotTaker
 
start() - Method in class com.datapipe.jenkins.vault.VaultBindingStep.Execution
 
start(StepContext) - Method in class com.datapipe.jenkins.vault.VaultBindingStep
 

T

takesImplicitBlockArgument() - Method in class com.datapipe.jenkins.vault.VaultBindingStep.DescriptorImpl
 
tearDown(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.datapipe.jenkins.vault.VaultDisposer
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding.DescriptorImpl
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding.DescriptorImpl
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding.DescriptorImpl
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl.SnapshotTaker
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding.DescriptorImpl
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl.SnapshotTaker
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding.DescriptorImpl
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
type() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl.SnapshotTaker
 
type() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding.DescriptorImpl
 
type() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 

V

variables() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
variables() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
variables() - Method in class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
variables() - Method in class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
VaultAccessor - Class in com.datapipe.jenkins.vault
 
VaultAccessor() - Constructor for class com.datapipe.jenkins.vault.VaultAccessor
 
VaultAccessor(VaultConfig, VaultCredential) - Constructor for class com.datapipe.jenkins.vault.VaultAccessor
 
VaultAppRole - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultAppRole(String, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRole
 
VaultAppRoleAuthenticator - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultAppRoleAuthenticator(VaultAppRole, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultAppRoleAuthenticator
 
VaultAppRoleCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultAppRoleCredential(CredentialsScope, String, String, String, Secret, String) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
 
VaultAppRoleCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultAuthenticator - Interface in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultAwsIam - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultAwsIam(String, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIam
 
VaultAwsIamAuthenticator - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultAwsIamAuthenticator(VaultAwsIam, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultAwsIamAuthenticator
 
VaultAwsIamCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultAwsIamCredential(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
 
VaultAwsIamCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultBindingStep - Class in com.datapipe.jenkins.vault
 
VaultBindingStep(List<VaultSecret>) - Constructor for class com.datapipe.jenkins.vault.VaultBindingStep
 
VaultBindingStep.DescriptorImpl - Class in com.datapipe.jenkins.vault
 
VaultBindingStep.Execution - Class in com.datapipe.jenkins.vault
 
VaultBuildWrapper - Class in com.datapipe.jenkins.vault
 
VaultBuildWrapper(List<VaultSecret>) - Constructor for class com.datapipe.jenkins.vault.VaultBuildWrapper
 
VaultBuildWrapper.DescriptorImpl - Class in com.datapipe.jenkins.vault
Descriptor for VaultBuildWrapper.
VaultCertificateCredentials - Interface in com.datapipe.jenkins.vault.credentials.common
 
VaultCertificateCredentials.NameProvider - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultCertificateCredentialsBinding - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultCertificateCredentialsBinding(String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsBinding
 
VaultCertificateCredentialsBinding.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultCertificateCredentialsImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultCertificateCredentialsImpl(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
VaultCertificateCredentialsImpl.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultConfigResolver - Class in com.datapipe.jenkins.vault.configuration
 
VaultConfigResolver() - Constructor for class com.datapipe.jenkins.vault.configuration.VaultConfigResolver
 
VaultConfiguration - Class in com.datapipe.jenkins.vault.configuration
 
VaultConfiguration() - Constructor for class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
VaultConfiguration(VaultConfiguration) - Constructor for class com.datapipe.jenkins.vault.configuration.VaultConfiguration
 
VaultConfiguration(String, String, boolean) - Constructor for class com.datapipe.jenkins.vault.configuration.VaultConfiguration
Deprecated.
VaultConfiguration.DescriptorImpl - Class in com.datapipe.jenkins.vault.configuration
 
VaultCredential - Interface in com.datapipe.jenkins.vault.credentials
 
VaultCredential.NameProvider - Class in com.datapipe.jenkins.vault.credentials
 
VaultCredentialsProvider - Class in com.datapipe.jenkins.vault.credentials
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.
VaultCredentialsProvider() - Constructor for class com.datapipe.jenkins.vault.credentials.VaultCredentialsProvider
 
VaultDisposer - Class in com.datapipe.jenkins.vault
Created by adamtistler on 8/29/17.
VaultDisposer(VaultConfiguration, VaultCredential, List<String>) - Constructor for class com.datapipe.jenkins.vault.VaultDisposer
 
VaultFileCredential - Interface in com.datapipe.jenkins.vault.credentials.common
 
VaultFileCredential.NameProvider - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultFileCredentialBinding - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultFileCredentialBinding(String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding
 
VaultFileCredentialBinding.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultFileCredentialImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultFileCredentialImpl(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
 
VaultFileCredentialImpl.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultGCPCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultGCPCredential(CredentialsScope, String, String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultGCPCredential
 
VaultGCPCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultGCRLogin - Interface in com.datapipe.jenkins.vault.credentials.common
 
VaultGCRLogin.NameProvider - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultGCRLoginImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultGCRLoginImpl(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl
 
VaultGCRLoginImpl.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultGithubTokenCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultGithubTokenCredential(CredentialsScope, String, String, Secret) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential
 
VaultGithubTokenCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultHelper - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultHelper() - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultHelper
 
VaultKubernetes - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultKubernetes(String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetes
 
VaultKubernetesAuthenticator - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultKubernetesAuthenticator(VaultKubernetes, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultKubernetesAuthenticator
 
VaultKubernetesCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultKubernetesCredential(CredentialsScope, String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential
 
VaultKubernetesCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultPluginException - Exception in com.datapipe.jenkins.vault.exception
 
VaultPluginException(String) - Constructor for exception com.datapipe.jenkins.vault.exception.VaultPluginException
 
VaultPluginException(String, Throwable) - Constructor for exception com.datapipe.jenkins.vault.exception.VaultPluginException
 
VaultSecret - Class in com.datapipe.jenkins.vault.model
Represents a Vault secret.
VaultSecret(String, List<VaultSecretValue>) - Constructor for class com.datapipe.jenkins.vault.model.VaultSecret
 
VaultSecret.DescriptorImpl - Class in com.datapipe.jenkins.vault.model
 
VaultSecretSource - Class in com.datapipe.jenkins.vault.jcasc.secrets
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
VaultSecretSource() - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultSecretSource
 
VaultSecretValue - Class in com.datapipe.jenkins.vault.model
 
VaultSecretValue(String) - Constructor for class com.datapipe.jenkins.vault.model.VaultSecretValue
 
VaultSecretValue(String, String) - Constructor for class com.datapipe.jenkins.vault.model.VaultSecretValue
Deprecated.
VaultSecretValue.DescriptorImpl - Class in com.datapipe.jenkins.vault.model
 
VaultSingleTokenAuthenticator - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultSingleTokenAuthenticator(String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultSingleTokenAuthenticator
 
VaultSSHUserPrivateKey - Interface in com.datapipe.jenkins.vault.credentials.common
 
VaultSSHUserPrivateKey.NameProvider - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultSSHUserPrivateKeyBinding - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultSSHUserPrivateKeyBinding(String, String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyBinding
 
VaultSSHUserPrivateKeyBinding.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultSSHUserPrivateKeyImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultSSHUserPrivateKeyImpl(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
 
VaultSSHUserPrivateKeyImpl.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultSSHUserPrivateKeyImpl.SnapshotTaker - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredential - Interface in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredential.NameProvider - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredentialBinding - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredentialBinding(String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialBinding
 
VaultStringCredentialBinding.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredentialImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredentialImpl(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl
 
VaultStringCredentialImpl.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultStringCredentialImpl.SnapshotTaker - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultTokenCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultTokenCredential(CredentialsScope, String, String, Secret) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultTokenCredential
 
VaultTokenCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultTokenCredentialBinding - Class in com.datapipe.jenkins.vault.credentials
 
VaultTokenCredentialBinding(String, String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
 
VaultTokenCredentialBinding.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultTokenFileCredential - Class in com.datapipe.jenkins.vault.credentials
 
VaultTokenFileCredential(CredentialsScope, String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.VaultTokenFileCredential
 
VaultTokenFileCredential.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials
 
VaultUsernamePassword - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultUsernamePassword(String, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultUsernamePassword
 
VaultUsernamePasswordCredential - Interface in com.datapipe.jenkins.vault.credentials.common
 
VaultUsernamePasswordCredential.NameProvider - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultUsernamePasswordCredentialBinding - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultUsernamePasswordCredentialBinding(String, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialBinding
 
VaultUsernamePasswordCredentialBinding.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultUsernamePasswordCredentialImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultUsernamePasswordCredentialImpl(CredentialsScope, String, String) - Constructor for class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
 
VaultUsernamePasswordCredentialImpl.DescriptorImpl - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultUsernamePasswordCredentialImpl.SnapshotTaker - Class in com.datapipe.jenkins.vault.credentials.common
 
VaultUserPassAuthenticator - Class in com.datapipe.jenkins.vault.jcasc.secrets
 
VaultUserPassAuthenticator(VaultUsernamePassword, String) - Constructor for class com.datapipe.jenkins.vault.jcasc.secrets.VaultUserPassAuthenticator
 

W

WindowsFilePermissionHelper - Class in com.datapipe.jenkins.vault
 
WindowsFilePermissionHelper() - Constructor for class com.datapipe.jenkins.vault.WindowsFilePermissionHelper
 
write(VaultFileCredential, FilePath) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialBinding
 
write(FilePath) - Method in interface com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentials
 
write(FilePath) - Method in class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form