| Interface | Description |
|---|---|
| PermissionContext |
Represents the context in which a permission evaluation is to be made.
|
| PermissionContextFactory |
This class is used to generate
PermissionContext for the given parameters. |
| PermissionGrant |
Permission grant holds information about a permission granted to a certain user or group of users.
|
| PermissionHolderType |
Type of a permission holder.
|
| PermissionScheme |
Permission scheme is a set of rules that govern permissions for
different activities within a project.
|
| PermissionSchemeAttributeManager |
Allows managing permission scheme attributes.
|
| PermissionSchemeManager |
This class is used to handle Permission Schemes.
|
| PermissionSchemeService |
Service for managing permission schemes.
|
| ProjectPermission |
Represents a project permission.
|
| ProjectPermissionHelper | |
| ProjectPermissionSchemeHelper |
An internal helper class for Project Configuration.
|
| WorkflowPermission |
Represents a single permission granted in the JIRA workflow XML.
|
| Class | Description |
|---|---|
| DefaultPermissionContextFactory | |
| DefaultPermissionSchemeAttributeManager | |
| DefaultPermissionSchemeManager |
This class is used to handle Permission Schemes.
|
| DefaultPermissionSchemeService | |
| DefaultProjectPermissionSchemeHelper | |
| DefaultWorkflowPermission |
Represents a single permission granted in the JIRA workflow XML, eg:
|
| DenyWorkflowPermission |
Denies the permission for everyone.
|
| GlobalPermissionKey |
An identifier for a Global Permission.
|
| GlobalPermissionType |
Represents a global permission in JIRA.
|
| LegacyProjectPermissionKeyMapping |
Provides mappings between legacy project permission ID-s and new project permission keys.
|
| MockProjectPermission | |
| PermissionContextImpl |
Default
PermissionContext implementation. |
| PermissionGrantInput |
Input for building a
PermissionGrant. |
| PermissionGrantValidator | |
| PermissionHolder |
A person or a group of people that holds a permission.
|
| PermissionSchemeAttributeManager.AttributeKeys | |
| PermissionSchemeEntry | |
| PermissionSchemeInput |
Input for building a
PermissionScheme. |
| PermissionSchemeInput.Builder | |
| PermissionSchemeRepresentationConverter | |
| PermissionSchemeUtil | |
| PermissionTypeManager |
This class reads the permission-types.xml file for the different types of permission that are used.
|
| ProjectPermissionHelperImpl | |
| ProjectPermissions |
This class contains constants representing keys of built-in system project permissions
as well as utility methods related to project permissions.
|
| SchemePermissions | Deprecated
Use
PermissionManager. |
| WorkflowBasedPermissionSchemeManager |
Custom permission scheme manager that allows the list of assignable users to be restricted by workflow state.
|
| WorkflowPermissionFactory |
| Enum | Description |
|---|---|
| JiraPermissionHolderType |
Permission holder types defined by JIRA.
|
| Permission | Deprecated |
| ProjectPermissionCategory |
Copyright © 2002-2021 Atlassian. All Rights Reserved.