Package com.jgcomptech.tools.authz
Contains classes to manage permissions to be used to enable or disable parts of your application.
- Since:
- 1.5.0
-
Interface Summary Interface Description AuthorizationInfo Interface used for objects that contain Authorization info. -
Class Summary Class Description Permission An object representing a permission.PermissionManager Manages permissions to be used to enable or disable parts of your application.SimpleAuthorizationInfo A simple implementation of the AuthorizationInfo interface that stores roles and permissions as internal attributes. -
Enum Summary Enum Description PermissionManager.SystemPermissions A list of the implemented permission types. -
Exception Summary Exception Description AuthorizationException Exception thrown if there is a problem during authorization (access control check).UnauthorizedException Thrown to indicate a requested operation or access to a requested resource is not allowed.