|
||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
I_CmsAuthorizationHandler | Defines general authorization methods. |
I_CmsAuthorizationHandler.I_PrivilegedLoginAction | Class providing the privileged login action. |
I_CmsLoginAction | Interface used to provide a protected login method. |
I_CmsPasswordHandler | Defines methods for OpenCms password validation. |
I_CmsPermissionHandler | Permission handler interface. |
I_CmsPrincipal | Representation of an identity in the cms (currently user or group), used to define permissions on a resource. |
I_CmsValidationHandler | Defines general validation methods. |
Class Summary | |
---|---|
CmsAccessControlEntry | An access control entry defines the permissions of a user or group for a distinct resource. |
CmsAccessControlList | An access control list contains the permission sets of all principals for a distinct resource that are calculated on the permissions defined by various access control entries. |
CmsDefaultAuthorizationHandler | Defines default authorization methods. |
CmsDefaultPasswordHandler | Default implementation for OpenCms password validation, just checks if a password is at last 4 characters long. |
CmsDefaultPermissionHandler | Generic base driver interface. |
CmsDefaultValidationHandler | Default implementation for the validation handler. |
CmsOrganizationalUnit | An organizational unit in OpenCms. |
CmsOrgUnitManager | This manager provide access to the organizational unit related operations. |
CmsPasswordInfo | Validating bean for changing the password. |
CmsPermissionSet | An immutable permission set that contains both allowed and denied permissions as bitsets. |
CmsPermissionSetCustom | A custom permission set that can be modified during runtime and contains both allowed and denied permissions as bitsets. |
CmsPrincipal | Common methods shared among user and group principals, also contains several utility functions to deal with principal instances. |
CmsRole | A role is used in the OpenCms security system to check if a user has access to a certain system function. |
CmsRoleManager | This manager provide access to the role related operations. |
I_CmsPermissionHandler.CmsPermissionCheckResult | Enumeration class for the results of I_CmsPermissionHandler.hasPermissions(CmsDbContext, CmsResource, CmsPermissionSet, boolean, CmsResourceFilter) . |
Exception Summary | |
---|---|
CmsAuthentificationException | Signals that an attempt to authenticate (login) has a user has failed. |
CmsPasswordEncryptionException | Signals that an attempt to encrypt a password was not successful. |
CmsPermissionViolationException | A permission violation occurs if a user without tries to access or maipulate a VFS resource without the required permissions. |
CmsRoleViolationException | A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. |
CmsSecurityException | Used to signal security related issues, for example example during file access and login. |
CmsUserDisabledException | Signals that an attempt to authenticate (login) a user has failed because the user had to many invalid logins. |
Access control and security classes for the OpenCms ACL permission system.
|
||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |