Package com.atlassian.crowd.manager.permission
package com.atlassian.crowd.manager.permission
-
ClassDescriptionEncapsulates a query for groups administered by a user.Thrown when the user is not logged in but attempts to perform an action which requires an authenticated user.A representation of a per-directory groupNon-persisted implementation to return to the service layerChecks, assigns and revokes access to administer groups by other groups and usersA class which inheritors can extend to create mappings of some entities to groups they can be administrators ofAllows clients to check group permissions of usersRepresents an administration mapping of group to groupHelper class for corresponding collector.Permission Manager for Crowd to validate Directory Permissions and Application-Directory permissions.Implementation of the
PermissionManager
.A DirectoryGroup with a corresponding UserPermission.Convenience implementation (non persisted) to return to the service layerRemoves internal permissions from group so that it can be deleted without violating any foreign key constraints.Represents mappings of users and group to a particular groupRepresents an administration mapping of user to a groupAll methods on this class require at least ADMIN permissions.Thrown when a User can not remove permissions from a group specifically because doing so would downgrade their own permissions.Thrown when a range of permission based exceptions occur.Check Crowd access permissions for users, eg SYS_ADMIN and ADMIN.