| Interface | Description |
|---|---|
| DirectoryGroup |
A representation of a per-directory group
|
| PermissionManager |
Permission Manager for Crowd to validate Directory Permissions and
Application-Directory permissions.
|
| PermittedGroup |
A DirectoryGroup with a corresponding UserPermission.
|
| UserPermissionAdminService | |
| UserPermissionService |
Check Crowd access permissions for users, eg SYS_ADMIN and ADMIN.
|
| Class | Description |
|---|---|
| DirectoryGroupImpl |
Non-persisted implementation to return to the service layer
|
| PermissionManagerImpl |
Implementation of the
PermissionManager. |
| PermittedGroupImpl |
Convenience implementation (non persisted) to return to the service layer
|
| RecoveryModeAwareUserPermissionService | |
| RemoveGrantedPermissionsFromGroup |
Removes internal permissions from group so that it can be deleted without
violating any foreign key constraints.
|
| UserPermissionAdminServiceImpl |
All methods on this class require at least ADMIN permissions.
|
| UserPermissionServiceImpl |
| Exception | Description |
|---|---|
| AnonymousUserPermissionException |
Thrown when the user is not logged in but attempts to perform an action
which requires an authenticated user.
|
| UserPermissionDowngradeException |
Thrown when a User can not remove permissions from a group specifically because doing so
would downgrade their own permissions.
|
| UserPermissionException |
Thrown when a range of permission based exceptions occur.
|
Copyright © 2016 Atlassian. All rights reserved.