Uses of Interface
hudson.security.AccessControlled
Packages that use 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
Methods in hudson with parameters of type AccessControlledModifier and TypeMethodDescriptionstatic voidFunctions.checkAnyPermission(AccessControlled ac, Permission[] permissions) Checks if the current security principal has one of the supplied permissions.static voidFunctions.checkPermission(AccessControlled object, Permission permission) static booleanFunctions.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.modelModifier and TypeInterfaceDescriptioninterfaceItemthat can be "built", for whatever meaning of "build".interfaceAbstractProjectthat has associatedBuildWrappers.interfaceBasic configuration unit in Hudson.interfaceViewGroupthat can be modified.interfaceDeprecated.interfaceinterfaceContainer ofViews.Classes in hudson.model that implement AccessControlledModifier and TypeClassDescriptionclassAbstractBuild<P extends AbstractProject<P,R>, R extends AbstractBuild<P, R>> Base implementation ofRuns that build software.classclassPartial default implementation ofItem.classAbstractProject<P extends AbstractProject<P,R>, R extends AbstractBuild<P, R>> Base implementation ofJobs that build software.classViewthat contains everything.classA build of aProject.classRepresents the running state of a remote computer that holdsExecutors.classclassFree-style software project.classstatic final classDeprecated.only here for backward compclassA job is an runnable entity under the monitoring of Hudson.classDisplaysJobs in a flat list view.classViewthat only contains projects for which the current user has access to.classA UserProperty that remembers user-private views.classBase type of Jenkins agents (although in practice, you probably extendSlaveto define a new agent type).classBuildable software project.classA view that delegates to another.classA particular execution ofJob.classInformation about a Hudson agent node.classRepresents a user.classEncapsulates the rendering of the list ofTopLevelItems thatJenkinsowns.classJobthat 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 -
Uses of AccessControlled in hudson.security
Classes in hudson.security that implement AccessControlledModifier and TypeClassDescriptionclassSecurityRealmthat performs authentication by looking upUser. -
Uses of AccessControlled in hudson.slaves
Classes in hudson.slaves that implement AccessControlledModifier and TypeClassDescriptionclassAbstractCloudComputer<T extends AbstractCloudSlave>Partial implementation ofComputerto be used in conjunction withAbstractCloudSlave.classclassPartial implementation ofSlaveto be used byAbstractCloudImpl.classCreatesNodes to dynamically expand/shrink the agents attached to Hudson.final classDefaultSlaveimplementation for computers that do not belong to a higher level structure, like grid or cloud.class -
Uses of AccessControlled in hudson.util
Fields in hudson.util declared as AccessControlledModifier and TypeFieldDescriptionprotected final AccessControlledFormFieldValidator.subjectDeprecated.The object to which the permission is checked against.Methods in hudson.util that return AccessControlledConstructors in hudson.util with parameters of type AccessControlledModifierConstructorDescriptionprotectedFormFieldValidator(AccessControlled subject, Permission permission) Deprecated.protectedFormFieldValidator(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response, AccessControlled subject, Permission permission) Deprecated.UseFormFieldValidator(AccessControlled,Permission)and removeStaplerRequestandStaplerResponsefrom your "doCheck..." method parameterHeapDump(AccessControlled owner, hudson.remoting.VirtualChannel channel) -
Uses of AccessControlled in jenkins.model
Subinterfaces of AccessControlled in jenkins.modelModifier and TypeInterfaceDescriptioninterfaceInterface for computer-like objects meant to be passed tot:executorstag.static interfaceParameterizedJobMixIn.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 AccessControlledModifier and TypeClassDescriptionclassDefault base implementation ofTopLevelItem.classRoot object of the system.static class -
Uses of AccessControlled in jenkins.slaves
Constructors in jenkins.slaves with parameters of type AccessControlledModifierConstructorDescriptionEncryptedSlaveAgentJnlpFile(AccessControlled it, String viewName, String slaveName, Permission connectPermission) -
Uses of AccessControlled in jenkins.triggers
Subinterfaces of AccessControlled in jenkins.triggers
SCMTriggerIteminstead.