Uses of Interface
hudson.security.AccessControlled
Package
Description
Core object model that are bound to URLs via stapler, rooted at
Jenkins
.Security-related code.
Code related to agents.
Other miscellaneous utility code
-
Uses of AccessControlled in hudson
Modifier and TypeMethodDescriptionstatic void
Functions.checkAnyPermission
(AccessControlled ac, Permission[] permissions) Checks if the current security principal has one of the supplied permissions.static void
Functions.checkPermission
(AccessControlled object, Permission permission) static boolean
Functions.hasAnyPermission
(AccessControlled ac, Permission[] permissions) Checks if the current security principal has one of the supplied permissions. -
Uses of AccessControlled in hudson.model
Modifier and TypeInterfaceDescriptioninterface
Item
that can be "built", for whatever meaning of "build".interface
AbstractProject
that has associatedBuildWrapper
s.interface
Basic configuration unit in Hudson.interface
ViewGroup
that can be modified.interface
Deprecated.interface
interface
Container ofView
s.Modifier and TypeClassDescriptionclass
AbstractBuild<P extends AbstractProject<P,
R>, R extends AbstractBuild<P, R>> Base implementation ofRun
s that build software.class
class
Partial default implementation ofItem
.class
AbstractProject<P extends AbstractProject<P,
R>, R extends AbstractBuild<P, R>> Base implementation ofJob
s that build software.class
View
that contains everything.class
A build of aProject
.class
Represents the running state of a remote computer that holdsExecutor
s.class
class
Free-style software project.class
static final class
Deprecated.only here for backward compclass
A job is an runnable entity under the monitoring of Hudson.class
DisplaysJob
s in a flat list view.class
View
that only contains projects for which the current user has access to.class
A UserProperty that remembers user-private views.class
Base type of Jenkins agents (although in practice, you probably extendSlave
to define a new agent type).class
Buildable software project.class
A view that delegates to another.class
A particular execution ofJob
.class
Information about a Hudson agent node.class
Represents a user.class
Encapsulates the rendering of the list ofTopLevelItem
s thatJenkins
owns.class
Job
that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information. -
Uses of AccessControlled in hudson.security
Modifier and TypeClassDescriptionclass
SecurityRealm
that performs authentication by looking upUser
. -
Uses of AccessControlled in hudson.slaves
Modifier and TypeClassDescriptionclass
AbstractCloudComputer<T extends AbstractCloudSlave>
Partial implementation ofComputer
to be used in conjunction withAbstractCloudSlave
.class
class
Partial implementation ofSlave
to be used byAbstractCloudImpl
.class
CreatesNode
s to dynamically expand/shrink the agents attached to Hudson.final class
DefaultSlave
implementation for computers that do not belong to a higher level structure, like grid or cloud.class
-
Uses of AccessControlled in hudson.util
Modifier and TypeFieldDescriptionprotected final AccessControlled
FormFieldValidator.subject
Deprecated.The object to which the permission is checked against.ModifierConstructorDescriptionprotected
FormFieldValidator
(AccessControlled subject, Permission permission) Deprecated.protected
FormFieldValidator
(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response, AccessControlled subject, Permission permission) Deprecated.UseFormFieldValidator(AccessControlled,Permission)
and removeStaplerRequest
andStaplerResponse
from your "doCheck..." method parameterHeapDump
(AccessControlled owner, hudson.remoting.VirtualChannel channel) -
Uses of AccessControlled in jenkins.model
Modifier and TypeInterfaceDescriptioninterface
Interface for computer-like objects meant to be passed tot:executors
tag.static interface
ParameterizedJobMixIn.ParameterizedJob<JobT extends Job<JobT,
RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT, RunT> & Queue.Task, RunT extends Run<JobT, RunT> & Queue.Executable> Marker for job using this mixin, and default implementations of many methods.Modifier and TypeClassDescriptionclass
Default base implementation ofTopLevelItem
.class
Root object of the system.static class
-
Uses of AccessControlled in jenkins.slaves
ModifierConstructorDescriptionEncryptedSlaveAgentJnlpFile
(AccessControlled it, String viewName, String slaveName, Permission connectPermission) -
Uses of AccessControlled in jenkins.triggers
SCMTriggerItem
instead.