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 newProjectQueueItemAuthenticatorfrom inputs.Methods inherited from class jenkins.security.QueueItemAuthenticatorDescriptor
allMethods 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:
getDisplayNamein 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 newProjectQueueItemAuthenticatorfrom inputs. Additional to that, configure global configurations ofAuthorizeProjectStrategy.- Overrides:
newInstancein classDescriptor<QueueItemAuthenticator>- Parameters:
req- the request.formData- the form data.- Returns:
- the authenticator.
- Throws:
Descriptor.FormException- if the submitted form is invalid.- See Also:
-