Class QueueItemAuthenticator

All Implemented Interfaces:
ExtensionPoint, Describable<QueueItemAuthenticator>

public abstract class QueueItemAuthenticator extends AbstractDescribableImpl<QueueItemAuthenticator> implements 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: