Class AkeylessSecretValue

java.lang.Object
hudson.model.AbstractDescribableImpl<AkeylessSecretValue>
io.jenkins.plugins.akeyless.model.AkeylessSecretValue
All Implemented Interfaces:
Describable<AkeylessSecretValue>

public class AkeylessSecretValue extends AbstractDescribableImpl<AkeylessSecretValue>
Author:
alexeydolgopyatov
  • Constructor Details

    • AkeylessSecretValue

      @DataBoundConstructor public AkeylessSecretValue(@NonNull String secretKey)
  • Method Details

    • setEnvVar

      @DataBoundSetter public void setEnvVar(String envVar)
    • setIsRequired

      @DataBoundSetter public void setIsRequired(boolean isRequired)
    • getEnvVar

      public String getEnvVar()
      Returns:
      envVar if value is not empty otherwise return vaultKey
    • getSecretKey

      public String getSecretKey()
    • getIsRequired

      public boolean getIsRequired()