Class KsmSecret

All Implemented Interfaces:
Describable<KsmSecret>

public class KsmSecret extends AbstractDescribableImpl<KsmSecret>
  • Field Details

  • Constructor Details

    • KsmSecret

      @DataBoundConstructor public KsmSecret(String notation, String destination, String envVar, String filePath)
  • Method Details

    • getNotation

      public String getNotation()
    • getDestination

      public String getDestination()
    • getEnvVar

      public String getEnvVar()
    • getFilePath

      public String getFilePath()
    • setNotation

      @DataBoundSetter public void setNotation(String notation)
    • setDestination

      @DataBoundSetter public void setDestination(String destination)
    • setEnvVar

      @DataBoundSetter public void setEnvVar(String envVar)
    • setFilePath

      @DataBoundSetter public void setFilePath(String filePath)
    • validate

      public void validate() throws Exception
      Throws:
      Exception
    • isDestinationType

      public String isDestinationType(String destination)
    • getName

      public String getName()
    • buildSecretName

      public static String buildSecretName(String destination, String envVar, String filePath)