Class AzureKeyVaultBuildWrapper

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
org.jenkinsci.plugins.azurekeyvaultplugin.AzureKeyVaultBuildWrapper
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class AzureKeyVaultBuildWrapper extends org.jenkinsci.plugins.workflow.steps.Step
Wraps a build with azure key vault secrets / certificates
  • Constructor Details

    • AzureKeyVaultBuildWrapper

      @DataBoundConstructor public AzureKeyVaultBuildWrapper(@CheckForNull List<AzureKeyVaultSecret> azureKeyVaultSecrets)
  • Method Details

    • getKeyVaultURLOverride

      public String getKeyVaultURLOverride()
    • setKeyVaultURLOverride

      @DataBoundSetter public void setKeyVaultURLOverride(String keyVaultURL)
    • getApplicationIDOverride

      public String getApplicationIDOverride()
    • setApplicationIDOverride

      @DataBoundSetter public void setApplicationIDOverride(String applicationID)
    • getApplicationSecretOverride

      public String getApplicationSecretOverride()
    • setApplicationSecretOverride

      @DataBoundSetter public void setApplicationSecretOverride(String applicationSecret)
    • getCredentialIDOverride

      public String getCredentialIDOverride()
    • setCredentialIDOverride

      @DataBoundSetter public void setCredentialIDOverride(String credentialID)
    • getTenantIdOverride

      public String getTenantIdOverride()
    • setTenantIdOverride

      @DataBoundSetter public void setTenantIdOverride(String tenantId)
    • getApplicationID

      public String getApplicationID()
    • getAzureKeyVaultSecrets

      public List<AzureKeyVaultSecret> getAzureKeyVaultSecrets()
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception