Class ProjectQueueItemAuthenticator
java.lang.Object
hudson.model.AbstractDescribableImpl<QueueItemAuthenticator>
jenkins.security.QueueItemAuthenticator
org.jenkinsci.plugins.authorizeproject.ProjectQueueItemAuthenticator
- All Implemented Interfaces:
ExtensionPoint,Describable<QueueItemAuthenticator>
Authorize builds of projects configured with
AuthorizeProjectProperty.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.ProjectQueueItemAuthenticator(Map<String, Boolean> strategyEnabledMap) Deprecated.ProjectQueueItemAuthenticator(Set<String> enabledStrategies, Set<String> disabledStrategies) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.Authenticationauthenticate2(Queue.Item item) Deprecated.static booleanbooleanisStrategyEnabled(Descriptor<?> d) protected ObjectMethods inherited from class jenkins.security.QueueItemAuthenticator
authenticate, authenticate, authenticate2, getDescriptor
-
Constructor Details
-
ProjectQueueItemAuthenticator
Deprecated. -
ProjectQueueItemAuthenticator
Deprecated. -
ProjectQueueItemAuthenticator
-
-
Method Details
-
readResolve
-
authenticate2
@CheckForNull public org.springframework.security.core.Authentication authenticate2(Queue.Item item) - Overrides:
authenticate2in classQueueItemAuthenticator- See Also:
-
getStrategyEnabledMap
Deprecated. -
getEnabledStrategies
-
getDisabledStrategies
-
isStrategyEnabled
-
getConfigured
- Returns:
- instance configured in Global Security configuration.
-
isConfigured
public static boolean isConfigured()- Returns:
- whether Jenkins is configured to use
ProjectQueueItemAuthenticator.
-