Class VaultTokenCredentialBinding

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.credentialsbinding.MultiBinding<C>>
org.jenkinsci.plugins.credentialsbinding.MultiBinding<AbstractVaultTokenCredential>
com.datapipe.jenkins.vault.credentials.VaultTokenCredentialBinding
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.credentialsbinding.MultiBinding<AbstractVaultTokenCredential>>

public class VaultTokenCredentialBinding extends org.jenkinsci.plugins.credentialsbinding.MultiBinding<AbstractVaultTokenCredential>
  • Constructor Details

    • VaultTokenCredentialBinding

      @DataBoundConstructor public VaultTokenCredentialBinding(@Nullable String addrVariable, @Nullable String tokenVariable, String credentialsId, String vaultAddr)
      Parameters:
      addrVariable - if null, "VAULT_ADDR" will be used.
      tokenVariable - if null, "VAULT_TOKEN" will be used.
      credentialsId - credential identifier
      vaultAddr - vault address
  • Method Details