Class GlobalQueueItemAuthenticator.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<QueueItemAuthenticator>
-
- jenkins.security.QueueItemAuthenticatorDescriptor
-
- org.jenkinsci.plugins.authorizeproject.GlobalQueueItemAuthenticator.DescriptorImpl
-
- Enclosing class:
- GlobalQueueItemAuthenticator
@Extension public static class GlobalQueueItemAuthenticator.DescriptorImpl extends QueueItemAuthenticatorDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizeProjectStrategy
getDefaultStrategy()
String
getDisplayName()
Iterable<Descriptor<AuthorizeProjectStrategy>>
getStrategyDescriptors()
GlobalQueueItemAuthenticator
newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
Creates newGlobalQueueItemAuthenticator
from inputs.-
Methods inherited from class jenkins.security.QueueItemAuthenticatorDescriptor
all
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<QueueItemAuthenticator>
-
getStrategyDescriptors
public Iterable<Descriptor<AuthorizeProjectStrategy>> getStrategyDescriptors()
- Returns:
- Descriptors for
AuthorizeProjectStrategy
applicable toGlobalQueueItemAuthenticator
.
-
getDefaultStrategy
public AuthorizeProjectStrategy getDefaultStrategy()
-
newInstance
public GlobalQueueItemAuthenticator newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
Creates newGlobalQueueItemAuthenticator
from inputs. This is required to callDescriptor.newInstance(StaplerRequest, JSONObject)
ofAuthorizeProjectProperty
.- Overrides:
newInstance
in classDescriptor<QueueItemAuthenticator>
- Throws:
Descriptor.FormException
- See Also:
Descriptor.newInstance(org.kohsuke.stapler.StaplerRequest, net.sf.json.JSONObject)
-
-