Package org.ametys.core.right
-
Interface Summary Interface Description AccessController This interface is for computing the rights a user has.ModifiableProfileAssignmentStorage This interface is for modifiable profile assignments storageProfileAssignmentStorage This interface is for read-only profile assignments storageRightAssignmentContext This interface represents a context of right assignmentRightContextConvertor This interface is for getting, from a single object, a set of object. -
Class Summary Class Description AbstractStaticRightAssignmentContext This static impl is a static client side element that take care that the current workspace matches a configured regexpAccessControllerExtensionPoint ExtensionPoint
handlingAccessController
s.AllowedUsers Wrapper class to represent a set of allowed users, which can eventually be anonymous or any connected user.Profile This bean represents a profileProfileAssignmentStorageExtensionPoint ExtensionPoint
handlingProfileAssignmentStorage
s.ProfileAssignmentStorageObserver This observer listens for events which may have an impact on the storage of assignmentsRight A 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.RightAssignmentContextExtensionPoint ExtensionPoint
handlingRightAssignmentContext
sRightContextConvertorExtensionPoint ExtensionPoint
handlingRightContextConvertor
sRightManager Abstraction for testing a right associated with a resource and a user from a single source.RightProfilesDAO Manages registration of profilesRightsExtensionPoint This extension point handle a list of rights handled by the plugins or the application. -
Enum Summary Enum Description AccessController.AccessResult The access result when looking for a rightProfileAssignmentStorage.AnonymousOrAnyConnectedKeys Keys for method that can return profiles of anonymous or any connected userProfileAssignmentStorage.UserOrGroup Keys for method that can return profiles of user or groupsRightManager.RightResult Enumeration of all possible values returned by hasRight(user, right, context) -
Exception Summary Exception Description RightsException Common exception for all rights related problems.