Package jenkins.security
Class QueueItemAuthenticatorProvider
- java.lang.Object
-
- jenkins.security.QueueItemAuthenticatorProvider
-
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
QueueItemAuthenticatorConfiguration.ProviderImpl
public abstract class QueueItemAuthenticatorProvider extends Object implements ExtensionPoint
There are cases where a plugin need to provide aQueueItemAuthenticator
that cannot be controlled or configured by the user. This extension point provides the mechanism whereby the aQueueItemAuthenticator
can be provided either before or after those provided byQueueItemAuthenticatorConfiguration
which will useExtension.ordinal()
of100
- Since:
- 1.592
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description QueueItemAuthenticatorProvider()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Iterable<QueueItemAuthenticator>
authenticators()
abstract List<QueueItemAuthenticator>
getAuthenticators()
-
-
-
Method Detail
-
getAuthenticators
@NonNull public abstract List<QueueItemAuthenticator> getAuthenticators()
-
authenticators
public static Iterable<QueueItemAuthenticator> authenticators()
-
-