Class QueueItemAuthenticator

java.lang.Object
jenkins.security.QueueItemAuthenticator
All Implemented Interfaces:
ExtensionPoint, Describable<QueueItemAuthenticator>

public abstract class QueueItemAuthenticator extends Object implements Describable<QueueItemAuthenticator>, ExtensionPoint
Extension point to run Queue.Executables under a specific identity for better access control. You must override either authenticate2(hudson.model.Queue.Item), or authenticate2(hudson.model.Queue.Task), or both.
Since:
1.520
Author:
Kohsuke Kawaguchi
See Also: