java.lang.Object | |
↳ | com.atlassian.jira.permission.GlobalPermissionKey |
An identifier for a Global Permission. You can use the pre-defined constants for the well-known system global permissions eg:
GlobalPermissionKey.ADMINISTERor create a new GlobalPermissionKey with the static initializer eg:
GlobalPermissionKey.of("foo")
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ADMINISTER | |||||||||||
BULK_CHANGE | |||||||||||
CREATE_SHARED_OBJECTS | |||||||||||
GLOBAL_PERMISSION_ID_TRANSLATION | This map is used to map the old Integer/Long based ID to a String based key. | ||||||||||
MANAGE_GROUP_FILTER_SUBSCRIPTIONS | |||||||||||
SYSTEM_ADMIN | |||||||||||
USE | |||||||||||
USER_PICKER |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Static initializer to construct a GlobalPermissionKey from a given String key.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
This map is used to map the old Integer/Long based ID to a String based key. Once all existing code has been refactored to use the keys directly, this method won't be needed any more.
Static initializer to construct a GlobalPermissionKey from a given String key.