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 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.model Modifier and Type Interface Description interfaceBuildableItemItemthat can be "built", for whatever meaning of "build".interfaceBuildableItemWithBuildWrappersAbstractProjectthat has associatedBuildWrappers.interfaceItemBasic configuration unit in Hudson.interfaceModifiableViewGroupViewGroupthat can be modified.interfaceSCMedItemDeprecated.ImplementSCMTriggerIteminstead.interfaceTopLevelIteminterfaceViewGroupContainer ofViews.Classes in hudson.model that implement AccessControlled Modifier and Type Class Description classAbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofRuns that build software.classAbstractCIBaseclassAbstractItemPartial default implementation ofItem.classAbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofJobs that build software.classAllViewViewthat contains everything.classBuild<P extends Project<P,B>,B extends Build<P,B>>A build of aProject.classComputerRepresents the running state of a remote computer that holdsExecutors.classFreeStyleBuildclassFreeStyleProjectFree-style software project.classHudsonstatic classHudson.MasterComputerDeprecated.only here for backward compclassJob<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A job is an runnable entity under the monitoring of Hudson.classListViewDisplaysJobs in a flat list view.classMyViewViewthat only contains projects for which the current user has access to.classMyViewsPropertyA UserProperty that remembers user-private views.classNodeBase type of Jenkins agents (although in practice, you probably extendSlaveto define a new agent type).classProject<P extends Project<P,B>,B extends Build<P,B>>Buildable software project.classProxyViewA view that delegates to another.classRun<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A particular execution ofJob.classSlaveInformation about a Hudson agent node.classUserRepresents a user.classViewEncapsulates the rendering of the list ofTopLevelItems thatJenkinsowns.classViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>Jobthat 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 classHudsonPrivateSecurityRealmSecurityRealmthat performs authentication by looking upUser. -
Uses of AccessControlled in hudson.slaves
Classes in hudson.slaves that implement AccessControlled Modifier and Type Class Description classAbstractCloudComputer<T extends AbstractCloudSlave>Partial implementation ofComputerto be used in conjunction withAbstractCloudSlave.classAbstractCloudImplclassAbstractCloudSlavePartial implementation ofSlaveto be used byAbstractCloudImpl.classCloudCreatesNodes to dynamically expand/shrink the agents attached to Hudson.classDumbSlaveDefaultSlaveimplementation for computers that do not belong to a higher level structure, like grid or cloud.classSlaveComputer -
Uses of AccessControlled in hudson.util
Fields in hudson.util declared as AccessControlled Modifier and Type Field Description protected AccessControlledFormFieldValidator. subjectDeprecated.The object to which the permission is checked against.Methods in hudson.util that return AccessControlled Modifier and Type Method Description AccessControlledRemotingDiagnostics.HeapDump. getContext()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 removeStaplerRequestandStaplerResponsefrom 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 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 AccessControlled Modifier and Type Class Description classAbstractTopLevelItemDefault base implementation ofTopLevelItem.classJenkinsRoot object of the system.static classJenkins.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 interfaceTriggeredItemAn item which can be configured withTriggers.
-