Class PluginConfig
- java.lang.Object
-
- hudson.model.Descriptor<GlobalConfiguration>
-
- jenkins.model.GlobalConfiguration
-
- io.jenkins.plugins.venaficodesigning.PluginConfig
-
- All Implemented Interfaces:
ExtensionPoint,Describable<GlobalConfiguration>,Saveable,OnMaster
@Extension public class PluginConfig extends GlobalConfiguration
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGURATION_IDstatic PluginConfigEMPTY_CONFIGstatic com.cloudbees.plugins.credentials.domains.SchemeRequirementHTTP_SCHEMEstatic com.cloudbees.plugins.credentials.domains.SchemeRequirementHTTPS_SCHEME-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description PluginConfig()PluginConfig(List<TppConfig> tppConfigs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)static PluginConfigget()protected XmlFilegetConfigFile()StringgetDisplayName()StringgetId()TppConfiggetTppConfigByName(String name)List<TppConfig>getTppConfigs()voidsetTppConfigs(List<TppConfig> value)-
Methods inherited from class jenkins.model.GlobalConfiguration
all, getDescriptor, getGlobalConfigPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Field Detail
-
HTTP_SCHEME
public static final com.cloudbees.plugins.credentials.domains.SchemeRequirement HTTP_SCHEME
-
HTTPS_SCHEME
public static final com.cloudbees.plugins.credentials.domains.SchemeRequirement HTTPS_SCHEME
-
CONFIGURATION_ID
public static final String CONFIGURATION_ID
- See Also:
- Constant Field Values
-
EMPTY_CONFIG
public static final PluginConfig EMPTY_CONFIG
-
-
Method Detail
-
get
@Nonnull public static PluginConfig get()
-
getId
public String getId()
- Overrides:
getIdin classDescriptor<GlobalConfiguration>
-
getConfigFile
protected XmlFile getConfigFile()
- Overrides:
getConfigFilein classDescriptor<GlobalConfiguration>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException- Overrides:
configurein classGlobalConfiguration- Throws:
Descriptor.FormException
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayNamein classDescriptor<GlobalConfiguration>
-
-