Package com.thycotic.secrets.jenkins
Class VaultSecretStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- com.thycotic.secrets.jenkins.VaultSecretStep
-
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>,Serializable
public class VaultSecretStep extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVaultSecretStep.DescriptorImpl-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description VaultSecretStep(VaultSecretStepConfig config, String secretPath, String secretDataKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCredentialsId()StringgetSecretDataKey()StringgetSecretPath()StringgetTenant()StringgetTld()voidsetCredentialsId(String credentialsId)voidsetSecretDataKey(String secretDataKey)voidsetSecretPath(String secretPath)voidsetTenant(String tenant)voidsetTld(String tld)org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext stepContext)
-
-
-
Constructor Detail
-
VaultSecretStep
@DataBoundConstructor public VaultSecretStep(VaultSecretStepConfig config, String secretPath, String secretDataKey)
-
-
Method Detail
-
setTenant
@DataBoundSetter public void setTenant(String tenant)
-
getTenant
public String getTenant()
-
setSecretPath
@DataBoundSetter public void setSecretPath(String secretPath)
-
getSecretPath
public String getSecretPath()
-
setSecretDataKey
@DataBoundSetter public void setSecretDataKey(String secretDataKey)
-
getSecretDataKey
public String getSecretDataKey()
-
setCredentialsId
@DataBoundSetter public void setCredentialsId(String credentialsId)
-
getCredentialsId
public String getCredentialsId()
-
setTld
@DataBoundSetter public void setTld(String tld)
-
getTld
public String getTld()
-
-