Serialized Form
-
Package com.datapipe.jenkins.vault
-
Class com.datapipe.jenkins.vault.VaultAccessor
class VaultAccessor extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
config
com.bettercloud.vault.VaultConfig config
-
credential
VaultCredential credential
-
maxRetries
int maxRetries
-
policies
List<String> policies
-
retryIntervalMilliseconds
int retryIntervalMilliseconds
-
-
Class com.datapipe.jenkins.vault.VaultBindingStep.Execution
class Execution extends org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution implements Serializable- serialVersionUID:
- 1L
-
Class com.datapipe.jenkins.vault.VaultDisposer
class VaultDisposer extends SimpleBuildWrapper.Disposer implements Serializable-
Serialized Fields
-
leaseIds
List<String> leaseIds
-
vaultConfiguration
VaultConfiguration vaultConfiguration
-
vaultCredential
VaultCredential vaultCredential
-
-
-
-
Package com.datapipe.jenkins.vault.configuration
-
Class com.datapipe.jenkins.vault.configuration.VaultConfiguration
class VaultConfiguration extends AbstractDescribableImpl<VaultConfiguration> implements Serializable-
Serialized Fields
-
disableChildPoliciesOverride
Boolean disableChildPoliciesOverride
-
engineVersion
Integer engineVersion
-
failIfNotFound
Boolean failIfNotFound
-
policies
String policies
-
prefixPath
String prefixPath
-
skipSslVerification
Boolean skipSslVerification
-
timeout
Integer timeout
-
vaultCredential
VaultCredential vaultCredential
-
vaultCredentialId
String vaultCredentialId
-
vaultNamespace
String vaultNamespace
-
vaultUrl
String vaultUrl
-
-
-
-
Package com.datapipe.jenkins.vault.credentials
-
Class com.datapipe.jenkins.vault.credentials.AbstractAuthenticatingVaultTokenCredential
class AbstractAuthenticatingVaultTokenCredential extends AbstractVaultTokenCredentialWithExpiration implements Serializable-
Serialized Fields
-
namespace
String namespace
-
-
-
Class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredential
class AbstractVaultTokenCredential extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements Serializable -
Class com.datapipe.jenkins.vault.credentials.AbstractVaultTokenCredentialWithExpiration
class AbstractVaultTokenCredentialWithExpiration extends AbstractVaultTokenCredential implements Serializable-
Serialized Fields
-
usePolicies
Boolean usePolicies
-
-
-
Class com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential
class VaultAppRoleCredential extends AbstractAuthenticatingVaultTokenCredential implements Serializable -
Class com.datapipe.jenkins.vault.credentials.VaultAwsIamCredential
class VaultAwsIamCredential extends AbstractAuthenticatingVaultTokenCredential implements Serializable -
Class com.datapipe.jenkins.vault.credentials.VaultGCPCredential
class VaultGCPCredential extends AbstractAuthenticatingVaultTokenCredential implements Serializable -
Class com.datapipe.jenkins.vault.credentials.VaultGithubTokenCredential
class VaultGithubTokenCredential extends AbstractAuthenticatingVaultTokenCredential implements Serializable -
Class com.datapipe.jenkins.vault.credentials.VaultKubernetesCredential
class VaultKubernetesCredential extends AbstractAuthenticatingVaultTokenCredential implements Serializable -
Class com.datapipe.jenkins.vault.credentials.VaultTokenCredential
class VaultTokenCredential extends AbstractVaultTokenCredential implements Serializable-
Serialized Fields
-
token
Secret token
-
-
-
Class com.datapipe.jenkins.vault.credentials.VaultTokenFileCredential
class VaultTokenFileCredential extends AbstractVaultTokenCredential implements Serializable-
Serialized Fields
-
filepath
String filepath
-
-
-
-
Package com.datapipe.jenkins.vault.credentials.common
-
Class com.datapipe.jenkins.vault.credentials.common.AbstractVaultBaseStandardCredentials
class AbstractVaultBaseStandardCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements Serializable -
Class com.datapipe.jenkins.vault.credentials.common.VaultCertificateCredentialsImpl
class VaultCertificateCredentialsImpl extends AbstractVaultBaseStandardCredentials implements Serializable- serialVersionUID:
- 1L
-
Class com.datapipe.jenkins.vault.credentials.common.VaultFileCredentialImpl
class VaultFileCredentialImpl extends AbstractVaultBaseStandardCredentials implements Serializable- serialVersionUID:
- 1L
-
Class com.datapipe.jenkins.vault.credentials.common.VaultGCRLoginImpl
class VaultGCRLoginImpl extends AbstractVaultBaseStandardCredentials implements Serializable -
Class com.datapipe.jenkins.vault.credentials.common.VaultSSHUserPrivateKeyImpl
class VaultSSHUserPrivateKeyImpl extends AbstractVaultBaseStandardCredentials implements Serializable- serialVersionUID:
- 1L
-
Class com.datapipe.jenkins.vault.credentials.common.VaultStringCredentialImpl
class VaultStringCredentialImpl extends AbstractVaultBaseStandardCredentials implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
vaultKey
String vaultKey
-
-
Class com.datapipe.jenkins.vault.credentials.common.VaultUsernamePasswordCredentialImpl
class VaultUsernamePasswordCredentialImpl extends AbstractVaultBaseStandardCredentials implements Serializable- serialVersionUID:
- 1L
-
-
Package com.datapipe.jenkins.vault.exception
-
Exception com.datapipe.jenkins.vault.exception.VaultPluginException
class VaultPluginException extends RuntimeException implements Serializable
-
-
Package com.datapipe.jenkins.vault.log
-
Class com.datapipe.jenkins.vault.log.MaskingConsoleLogFilter
class MaskingConsoleLogFilter extends ConsoleLogFilter implements Serializable- serialVersionUID:
- 1L
-