Uses of Interface
hudson.security.AccessControlled
-
Packages that use AccessControlled Package Description hudson hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins
.hudson.security Security-related code.hudson.slaves Code related to agents.hudson.util Other miscellaneous utility codejenkins.model jenkins.slaves jenkins.triggers -
-
Uses of AccessControlled in hudson
Methods in hudson with parameters of type AccessControlled Modifier and Type Method Description static 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
Subinterfaces of AccessControlled in hudson.model Modifier and Type Interface Description interface
BuildableItem
Item
that can be "built", for whatever meaning of "build".interface
BuildableItemWithBuildWrappers
AbstractProject
that has associatedBuildWrapper
s.interface
Item
Basic configuration unit in Hudson.interface
ModifiableViewGroup
ViewGroup
that can be modified.interface
SCMedItem
Deprecated.ImplementSCMTriggerItem
instead.interface
TopLevelItem
interface
ViewGroup
Container ofView
s.Classes in hudson.model that implement AccessControlled Modifier and Type Class Description class
AbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation ofRun
s that build software.class
AbstractCIBase
class
AbstractItem
Partial default implementation ofItem
.class
AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation ofJob
s that build software.class
AllView
View
that contains everything.class
Build<P extends Project<P,B>,B extends Build<P,B>>
A build of aProject
.class
Computer
Represents the running state of a remote computer that holdsExecutor
s.class
FreeStyleBuild
class
FreeStyleProject
Free-style software project.class
Hudson
static class
Hudson.MasterComputer
Deprecated.only here for backward compclass
Job<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
A job is an runnable entity under the monitoring of Hudson.class
ListView
DisplaysJob
s in a flat list view.class
MyView
View
that only contains projects for which the current user has access to.class
MyViewsProperty
A UserProperty that remembers user-private views.class
Node
Base type of Jenkins agents (although in practice, you probably extendSlave
to define a new agent type).class
Project<P extends Project<P,B>,B extends Build<P,B>>
Buildable software project.class
ProxyView
A view that delegates to another.class
Run<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
A particular execution ofJob
.class
Slave
Information about a Hudson agent node.class
User
Represents a user.class
View
Encapsulates the rendering of the list ofTopLevelItem
s thatJenkins
owns.class
ViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>
Job
that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information.Constructors in hudson.model with parameters of type AccessControlled Constructor Description ItemGroupMixIn(ItemGroup parent, AccessControlled acl)
-
Uses of AccessControlled in hudson.security
Classes in hudson.security that implement AccessControlled Modifier and Type Class Description class
HudsonPrivateSecurityRealm
SecurityRealm
that performs authentication by looking upUser
. -
Uses of AccessControlled in hudson.slaves
Classes in hudson.slaves that implement AccessControlled Modifier and Type Class Description class
AbstractCloudComputer<T extends AbstractCloudSlave>
Partial implementation ofComputer
to be used in conjunction withAbstractCloudSlave
.class
AbstractCloudImpl
class
AbstractCloudSlave
Partial implementation ofSlave
to be used byAbstractCloudImpl
.class
Cloud
CreatesNode
s to dynamically expand/shrink the agents attached to Hudson.class
DumbSlave
DefaultSlave
implementation for computers that do not belong to a higher level structure, like grid or cloud.class
SlaveComputer
-
Uses of AccessControlled in hudson.util
Fields in hudson.util declared as AccessControlled Modifier and Type Field Description protected AccessControlled
FormFieldValidator. subject
Deprecated.The object to which the permission is checked against.Constructors in hudson.util with parameters of type AccessControlled Constructor Description FormFieldValidator(AccessControlled subject, Permission permission)
Deprecated.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
Subinterfaces of AccessControlled in jenkins.model Modifier and Type Interface Description 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.Classes in jenkins.model that implement AccessControlled Modifier and Type Class Description class
AbstractTopLevelItem
Default base implementation ofTopLevelItem
.class
Jenkins
Root object of the system.static class
Jenkins.MasterComputer
-
Uses of AccessControlled in jenkins.slaves
Constructors in jenkins.slaves with parameters of type AccessControlled Constructor Description EncryptedSlaveAgentJnlpFile(AccessControlled it, String viewName, String slaveName, Permission connectPermission)
-
Uses of AccessControlled in jenkins.triggers
Subinterfaces of AccessControlled in jenkins.triggers Modifier and Type Interface Description interface
TriggeredItem
An item which can be configured withTrigger
s.
-