package

com.atlassian.bitbucket.permission

Interfaces

PermissionAdminService Updates and queries the permissions of users and groups. 
PermissionPredicateFactory Factory for creation permission-predicates  
PermissionService Reads the permissions of users and groups. 
PermissionValidationService A utility service for plugin developer to validate that the current user has a specific permission. 
PermittedGroup Defines an association between a group and a Permission which has been granted to it. 
PermittedOperations The permitted operations allowed on an entity for the current user. 
PermittedUser Defines an association between a ApplicationUser and a Permission which has been granted to them. 

Classes

PermissionI18n Provides access to i18n-ed name, short name and description of Permissions. 
PermissionRequest Represents a permission request, which can be used to request users with a specific permission, or verify that users have a specific permission. 
PermissionRequest.Builder  
SetPermissionRequest Used to set a permission to multiple users and/or groups. 
SetPermissionRequest.Builder  

Enums

Permission Enumerates the available permissions and describes what they are used to protect. 

Exceptions