public abstract class AuthorizeProjectStrategyDescriptor extends hudson.model.Descriptor<AuthorizeProjectStrategy>
| Modifier | Constructor and Description |
|---|---|
protected |
AuthorizeProjectStrategyDescriptor() |
protected |
AuthorizeProjectStrategyDescriptor(Class<? extends AuthorizeProjectStrategy> clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
configureFromGlobalSecurity(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject js)
Invoked when configuration is submitted from "Configure Global Security" as a child of
ProjectQueueItemAuthenticator. |
protected hudson.XmlFile |
getConfigFile() |
static List<AuthorizeProjectStrategyDescriptor> |
getDescriptorsForGlobalSecurityConfigPage() |
String |
getGlobalSecurityConfigPage() |
boolean |
isApplicableToGlobal() |
boolean |
isEnabledByDefault() |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMapprotected AuthorizeProjectStrategyDescriptor()
protected AuthorizeProjectStrategyDescriptor(Class<? extends AuthorizeProjectStrategy> clazz)
clazz - protected final hudson.XmlFile getConfigFile()
getConfigFile in class hudson.model.Descriptor<AuthorizeProjectStrategy>public String getGlobalSecurityConfigPage()
ProjectQueueItemAuthenticator.public static List<AuthorizeProjectStrategyDescriptor> getDescriptorsForGlobalSecurityConfigPage()
ProjectQueueItemAuthenticator.public void configureFromGlobalSecurity(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject js)
throws hudson.model.Descriptor.FormException
ProjectQueueItemAuthenticator.
You should call save() by yourself.req - js - FormExceptionhudson.model.Descriptor.FormExceptionpublic boolean isEnabledByDefault()
public boolean isApplicableToGlobal()
GlobalQueueItemAuthenticatorCopyright © 2004-2016. All Rights Reserved.