Package org.ametys.core.right
package org.ametys.core.right
-
ClassDescriptionThis static impl is a static client side element that take care that the current workspace matches a configured regexpThis interface is for computing the rights a user has.The access result when looking for a rightA object with an associated label, category and order.A permission given by an AccessControllerA type of permission
ExtensionPoint
handlingAccessController
s.Explanation of anAccessController.AccessResult
provided by anAccessController
Wrapper class to represent a set of allowed users, which can eventually be anonymous or any connected user.This interface is for modifiable profile assignments storageThis bean represents a profileThis interface is for read-only profile assignments storageKeys for method that can return profiles of anonymous or any connected userKeys for method that can return profiles of user or groupsExtensionPoint
handlingProfileAssignmentStorage
s.Store an access result associated to a object target (user or group)This observer listens for events which may have an impact on the storage of assignmentsA right in a runtime application.
A right can also be considered as a boolean permission : a given user has or does not have the right to do something.This interface represents a context of right assignmentExtensionPoint
handlingRightAssignmentContext
sThis interface is for getting, from a single object, a set of object.ExtensionPoint
handlingRightContextConvertor
sAbstraction for testing a right associated with a resource and a user from a single source.Enumeration of all possible values returned by hasRight(user, right, context)Manages registration of profilesCommon exception for all rights related problems.This extension point handle a list of rights handled by the plugins or the application.Client side element of the tool displaying all the permissions for a given user