org.jenkinsci.plugins.authorizeproject
Class ProjectQueueItemAuthenticator.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<jenkins.security.QueueItemAuthenticator>
      extended by jenkins.security.QueueItemAuthenticatorDescriptor
          extended by org.jenkinsci.plugins.authorizeproject.ProjectQueueItemAuthenticator.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
ProjectQueueItemAuthenticator

@Extension
public static class ProjectQueueItemAuthenticator.DescriptorImpl
extends jenkins.security.QueueItemAuthenticatorDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
ProjectQueueItemAuthenticator.DescriptorImpl()
           
 
Method Summary
 List<hudson.model.Descriptor<AuthorizeProjectStrategy>> getAvailableDescriptorList()
           
 List<AuthorizeProjectStrategyDescriptor> getDescriptorsForGlobalSecurityConfigPage()
          Deprecated. 
 String getDisplayName()
           
 ProjectQueueItemAuthenticator newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
          Creates new ProjectQueueItemAuthenticator from inputs.
 
Methods inherited from class jenkins.security.QueueItemAuthenticatorDescriptor
all
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectQueueItemAuthenticator.DescriptorImpl

public ProjectQueueItemAuthenticator.DescriptorImpl()
Method Detail

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<jenkins.security.QueueItemAuthenticator>
Returns:
the name shown in the security configuration page.
See Also:
Descriptor.getDisplayName()

getDescriptorsForGlobalSecurityConfigPage

@Deprecated
public List<AuthorizeProjectStrategyDescriptor> getDescriptorsForGlobalSecurityConfigPage()
Deprecated. 


getAvailableDescriptorList

public List<hudson.model.Descriptor<AuthorizeProjectStrategy>> getAvailableDescriptorList()
Returns:
all installed AuthorizeProjectStrategy

newInstance

public ProjectQueueItemAuthenticator newInstance(org.kohsuke.stapler.StaplerRequest req,
                                                 net.sf.json.JSONObject formData)
                                          throws hudson.model.Descriptor.FormException
Creates new ProjectQueueItemAuthenticator from inputs. Additional to that, configure global configurations of AuthorizeProjectStrategy.

Overrides:
newInstance in class hudson.model.Descriptor<jenkins.security.QueueItemAuthenticator>
Parameters:
req -
formData -
Returns:
Throws:
hudson.model.Descriptor.FormException
See Also:
Descriptor.newInstance(org.kohsuke.stapler.StaplerRequest, net.sf.json.JSONObject)


Copyright © 2004-2015. All Rights Reserved.