Class AbstractInfisicalBaseStandardCredentials

java.lang.Object
com.cloudbees.plugins.credentials.BaseCredentials
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials
io.jenkins.plugins.infisicaljenkins.credentials.common.AbstractInfisicalBaseStandardCredentials
All Implemented Interfaces:
com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.Credentials, ExtensionPoint, Describable<com.cloudbees.plugins.credentials.Credentials>, Serializable

public abstract class AbstractInfisicalBaseStandardCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

    com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor

    Nested classes/interfaces inherited from interface hudson.ExtensionPoint

    ExtensionPoint.LegacyInstancesAreScopedToHudson

    Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

    com.cloudbees.plugins.credentials.common.IdCredentials.Helpers

    Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

    com.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Get credential display name.
     
     
     
     
    void
     
    void
    setEngineVersion(Integer engineVersion)
     
    void
    setNamespace(String namespace)
     
    void
     
    void
    setPrefixPath(String prefixPath)
     

    Methods inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

    equals, getDescription, getId, hashCode

    Methods inherited from class com.cloudbees.plugins.credentials.BaseCredentials

    getDescriptor, getScope

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.cloudbees.plugins.credentials.Credentials

    forRun, getDescriptor, getScope
  • Method Details

    • getPrefixPath

      @NonNull public String getPrefixPath()
    • setPrefixPath

      @DataBoundSetter public void setPrefixPath(String prefixPath)
    • getPath

      @NonNull public String getPath()
    • setPath

      @DataBoundSetter public void setPath(String path)
    • getNamespace

      @CheckForNull public String getNamespace()
    • setNamespace

      @DataBoundSetter public void setNamespace(String namespace)
    • getEngineVersion

      @CheckForNull public Integer getEngineVersion()
    • setEngineVersion

      @DataBoundSetter public void setEngineVersion(Integer engineVersion)
    • setContext

      public void setContext(@NonNull ItemGroup context)
    • getContext

      public ItemGroup getContext()
    • getDisplayName

      public String getDisplayName()
      Get credential display name. Defaults to secret path.
      Returns:
      display name