Class ProjectQueueItemAuthenticator.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<QueueItemAuthenticator>
jenkins.security.QueueItemAuthenticatorDescriptor
org.jenkinsci.plugins.authorizeproject.ProjectQueueItemAuthenticator.DescriptorImpl
- Enclosing class:
- ProjectQueueItemAuthenticator
@Extension
public static class ProjectQueueItemAuthenticator.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 -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.newInstance
(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) Creates newProjectQueueItemAuthenticator
from inputs.Methods inherited from class jenkins.security.QueueItemAuthenticatorDescriptor
all
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<QueueItemAuthenticator>
- Returns:
- the name shown in the security configuration page.
- See Also:
-
getDescriptorsForGlobalSecurityConfigPage
@Deprecated public List<AuthorizeProjectStrategyDescriptor> getDescriptorsForGlobalSecurityConfigPage()Deprecated. -
getAvailableDescriptorList
- Returns:
- all installed
AuthorizeProjectStrategy
-
newInstance
public ProjectQueueItemAuthenticator newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) throws Descriptor.FormException Creates newProjectQueueItemAuthenticator
from inputs. Additional to that, configure global configurations ofAuthorizeProjectStrategy
.- Overrides:
newInstance
in classDescriptor<QueueItemAuthenticator>
- Parameters:
req
- the request.formData
- the form data.- Returns:
- the authenticator.
- Throws:
Descriptor.FormException
- if the submitted form is invalid.- See Also:
-