|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Permission | |
---|---|
hudson | |
hudson.maven.reporters | |
hudson.model | Core object model that are bound to URLs via stapler, rooted at Hudson. |
hudson.scm | Hudson's interface with source code management systems. |
hudson.security | Security-related code. |
hudson.slaves | Code related to slaves. |
hudson.util | Other miscellaneous utility code |
jenkins.management | |
jenkins.model |
Uses of Permission in hudson |
---|
Fields in hudson declared as Permission | |
---|---|
static Permission |
PluginManager.CONFIGURE_UPDATECENTER
|
static Permission |
PluginManager.UPLOAD_PLUGINS
|
Methods in hudson with parameters of type Permission | |
---|---|
static void |
Functions.adminCheck(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
Object required,
Permission permission)
|
static void |
Functions.checkPermission(AccessControlled object,
Permission permission)
|
static void |
Functions.checkPermission(Object object,
Permission permission)
This version is so that the 'checkPermission' on layout.jelly degrades gracefully if "it" is not an AccessControlled object. |
static void |
Functions.checkPermission(Permission permission)
|
static boolean |
Functions.hasPermission(Object object,
Permission permission)
This version is so that the 'hasPermission' can degrade gracefully if "it" is not an AccessControlled object. |
static boolean |
Functions.hasPermission(Permission permission)
Returns true if the current user has the given permission. |
Uses of Permission in hudson.maven.reporters |
---|
Fields in hudson.maven.reporters declared as Permission | |
---|---|
static Permission |
MavenAbstractArtifactRecord.REDEPLOY
Permission for redeploying artifacts. |
Methods in hudson.maven.reporters that return Permission | |
---|---|
protected Permission |
MavenAbstractArtifactRecord.getPermission()
|
Uses of Permission in hudson.model |
---|
Fields in hudson.model declared as Permission | |
---|---|
static Permission |
AbstractProject.ABORT
Permission to abort a build |
static Permission |
Run.ARTIFACTS
See Functions.isArtifactsPermissionEnabled() |
static Permission |
Item.BUILD
|
static Permission |
Item.CANCEL
|
static Permission |
Item.CONFIGURE
|
static Permission |
Computer.CONFIGURE
Permission to configure slaves. |
static Permission |
View.CONFIGURE
|
static Permission |
Computer.CONNECT
|
static Permission |
Item.CREATE
|
static Permission |
Computer.CREATE
|
static Permission |
View.CREATE
Permission to create new views. |
static Permission |
Item.DELETE
|
static Permission |
Computer.DELETE
|
static Permission |
Run.DELETE
|
static Permission |
View.DELETE
|
static Permission |
Computer.DISCONNECT
|
static Permission |
Item.DISCOVER
|
static Permission |
Item.EXTENDED_READ
|
static Permission |
Item.READ
|
static Permission |
View.READ
|
static Permission |
Run.UPDATE
|
static Permission |
Item.WIPEOUT
|
static Permission |
Item.WORKSPACE
|
Methods in hudson.model that return Permission | |
---|---|
static Permission |
View.getItemCreatePermission()
|
protected abstract Permission |
TaskAction.getPermission()
Gets the permission object that represents the permission to perform this task. |
Permission |
ManagementLink.getRequiredPermission()
|
Methods in hudson.model with parameters of type Permission | |
---|---|
void |
User.checkPermission(Permission permission)
|
void |
Computer.checkPermission(Permission permission)
|
void |
Run.checkPermission(Permission p)
|
void |
Node.checkPermission(Permission permission)
|
void |
View.checkPermission(Permission p)
|
void |
MyViewsProperty.checkPermission(Permission permission)
|
void |
AbstractItem.checkPermission(Permission p)
Short for getACL().checkPermission(p) |
boolean |
User.hasPermission(Permission permission)
|
boolean |
Computer.hasPermission(Permission permission)
|
boolean |
Run.hasPermission(Permission p)
|
boolean |
Node.hasPermission(Permission permission)
|
boolean |
View.hasPermission(Permission p)
|
boolean |
MyViewsProperty.hasPermission(Permission permission)
|
boolean |
AbstractItem.hasPermission(Permission p)
Short for getACL().hasPermission(p) |
Uses of Permission in hudson.scm |
---|
Fields in hudson.scm declared as Permission | |
---|---|
static Permission |
SCM.TAG
Permission to create new tags. |
Methods in hudson.scm that return Permission | |
---|---|
protected Permission |
AbstractScmTagAction.getPermission()
Defaults to SCM.TAG . |
Uses of Permission in hudson.security |
---|
Fields in hudson.security declared as Permission | |
---|---|
static Permission |
Permission.CONFIGURE
Generic configuration access. |
static Permission |
Permission.CREATE
Generic create access. |
static Permission |
Permission.DELETE
Generic delete access. |
static Permission |
Permission.FULL_CONTROL
Deprecated. since 2009-01-23. Use Jenkins.ADMINISTER . |
static Permission |
Permission.HUDSON_ADMINISTER
Deprecated. since 2009-01-23. Access Jenkins.ADMINISTER instead. |
Permission |
Permission.impliedBy
Bundled Permission that also implies this permission. |
Permission |
SparseACL.Entry.permission
|
Permission |
AccessDeniedException2.permission
This object represents the permission that the user needed. |
static Permission |
Permission.READ
Generic read access. |
static Permission |
Permission.UPDATE
Generic update access. |
static Permission |
Permission.WRITE
Generic write access. |
Fields in hudson.security with type parameters of type Permission | |
---|---|
static Comparator<Permission> |
Permission.ID_COMPARATOR
Comparator that orders Permission objects based on their ID. |
Methods in hudson.security that return Permission | |
---|---|
Permission |
PermissionGroup.find(String name)
Finds a permission that has the given name. |
static Permission |
Permission.fromId(String id)
Convert the ID representation into Permission object. |
Permission |
GlobalSecurityConfiguration.getRequiredPermission()
|
Methods in hudson.security that return types with arguments of type Permission | |
---|---|
static List<Permission> |
Permission.getAll()
Returns all the Permission s available in the system. |
Map<Permission,Set<String>> |
AuthorizationMatrixProperty.getGrantedPermissions()
Returns all the (Permission,sid) pairs that are granted, in the multi-map form. |
List<Permission> |
PermissionGroup.getPermissions()
Lists up all the permissions in this group. |
Iterator<Permission> |
PermissionGroup.iterator()
|
Methods in hudson.security with parameters of type Permission | |
---|---|
protected Boolean |
SidACL._hasPermission(org.acegisecurity.Authentication a,
Permission permission)
Implementation that backs up SidACL.hasPermission(Authentication, Permission) . |
protected void |
AuthorizationMatrixProperty.add(Permission p,
String sid)
Adds to AuthorizationMatrixProperty.grantedPermissions . |
void |
GlobalMatrixAuthorizationStrategy.add(Permission p,
String sid)
Adds to GlobalMatrixAuthorizationStrategy.grantedPermissions . |
void |
SparseACL.add(org.acegisecurity.acls.sid.Sid sid,
Permission permission,
boolean allowed)
|
void |
ACL.checkPermission(Permission p)
Checks if the current security principal has this permission. |
void |
HudsonPrivateSecurityRealm.checkPermission(Permission permission)
|
void |
AccessControlled.checkPermission(Permission permission)
Convenient short-cut for getACL().checkPermission(permission) |
FormValidation |
GlobalMatrixAuthorizationStrategy.DescriptorImpl.doCheckName_(String value,
AccessControlled subject,
Permission permission)
|
boolean |
AuthorizationMatrixProperty.hasExplicitPermission(String sid,
Permission p)
Checks if the permission is explicitly given, instead of implied through impliedBy . |
boolean |
GlobalMatrixAuthorizationStrategy.hasExplicitPermission(String sid,
Permission p)
Checks if the permission is explicitly given, instead of implied through impliedBy . |
abstract boolean |
ACL.hasPermission(org.acegisecurity.Authentication a,
Permission permission)
Checks if the given principle has the given permission. |
boolean |
SidACL.hasPermission(org.acegisecurity.Authentication a,
Permission permission)
|
boolean |
SparseACL.hasPermission(org.acegisecurity.Authentication a,
Permission permission)
|
boolean |
ACL.hasPermission(Permission p)
Checks if the current security principal has this permission. |
boolean |
HudsonPrivateSecurityRealm.hasPermission(Permission permission)
|
boolean |
AccessControlled.hasPermission(Permission permission)
Convenient short-cut for getACL().hasPermission(permission) |
protected abstract Boolean |
SidACL.hasPermission(org.acegisecurity.acls.sid.Sid p,
Permission permission)
Checks if the given Sid has the given Permission . |
protected Boolean |
SparseACL.hasPermission(org.acegisecurity.acls.sid.Sid p,
Permission permission)
|
boolean |
AuthorizationMatrixProperty.hasPermission(String sid,
Permission p)
Checks if the given SID has the given permission. |
boolean |
GlobalMatrixAuthorizationStrategy.hasPermission(String sid,
Permission p)
Checks if the given SID has the given permission. |
boolean |
AuthorizationMatrixProperty.DescriptorImpl.showPermission(Permission p)
|
boolean |
GlobalMatrixAuthorizationStrategy.DescriptorImpl.showPermission(Permission p)
|
Constructors in hudson.security with parameters of type Permission | |
---|---|
AccessDeniedException2(org.acegisecurity.Authentication authentication,
Permission permission)
|
|
AccessDeniedException2(Throwable t,
org.acegisecurity.Authentication authentication,
Permission permission)
|
|
Permission(PermissionGroup group,
String name,
org.jvnet.localizer.Localizable description,
Permission impliedBy)
Deprecated. as of 1.421 Use Permission(PermissionGroup, String, Localizable, Permission, PermissionScope) |
|
Permission(PermissionGroup group,
String name,
org.jvnet.localizer.Localizable description,
Permission impliedBy,
boolean enable)
Deprecated. as of 1.421 Use Permission(PermissionGroup, String, Localizable, Permission, boolean, PermissionScope[]) |
|
Permission(PermissionGroup group,
String name,
org.jvnet.localizer.Localizable description,
Permission impliedBy,
boolean enable,
PermissionScope[] scopes)
Defines a new permission. |
|
Permission(PermissionGroup group,
String name,
org.jvnet.localizer.Localizable description,
Permission impliedBy,
PermissionScope scope)
|
|
Permission(PermissionGroup group,
String name,
Permission impliedBy)
Deprecated. since 1.257. Use Permission(PermissionGroup, String, Localizable, Permission) |
|
SparseACL.Entry(org.acegisecurity.acls.sid.Sid sid,
Permission permission,
boolean allowed)
|
Constructor parameters in hudson.security with type arguments of type Permission | |
---|---|
AuthorizationMatrixProperty(Map<Permission,Set<String>> grantedPermissions)
|
Uses of Permission in hudson.slaves |
---|
Fields in hudson.slaves declared as Permission | |
---|---|
static Permission |
Cloud.PROVISION
Permission constant to control mutation operations on Cloud . |
Methods in hudson.slaves with parameters of type Permission | |
---|---|
void |
Cloud.checkPermission(Permission permission)
|
boolean |
Cloud.hasPermission(Permission permission)
|
Uses of Permission in hudson.util |
---|
Fields in hudson.util declared as Permission | |
---|---|
static Permission |
FormFieldValidator.CHECK
Deprecated. |
protected Permission |
FormFieldValidator.permission
Deprecated. Permission to check, or null if this check doesn't require any permission. |
Constructors in hudson.util with parameters of type Permission | |
---|---|
FormFieldValidator(AccessControlled subject,
Permission permission)
Deprecated. |
|
FormFieldValidator(Permission permission)
Deprecated. |
|
FormFieldValidator(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response,
AccessControlled subject,
Permission permission)
Deprecated. Use FormFieldValidator.FormFieldValidator(AccessControlled,Permission) and remove StaplerRequest and StaplerResponse
from your "doCheck..." method parameter |
|
FormFieldValidator(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response,
Permission permission)
Deprecated. Use FormFieldValidator.FormFieldValidator(Permission) and remove StaplerRequest and StaplerResponse
from your "doCheck..." method parameter |
Uses of Permission in jenkins.management |
---|
Methods in jenkins.management that return Permission | |
---|---|
Permission |
ConsoleLink.getRequiredPermission()
|
Uses of Permission in jenkins.model |
---|
Fields in jenkins.model declared as Permission | |
---|---|
static Permission |
Jenkins.ADMINISTER
|
static Permission |
Jenkins.READ
|
static Permission |
Jenkins.RUN_SCRIPTS
|
Methods in jenkins.model with parameters of type Permission | |
---|---|
boolean |
Jenkins.MasterComputer.hasPermission(Permission permission)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |