Index
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
, andengineVersion
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form