|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| I_CmsPasswordHandler | Defines methods for OpenCms password validation. |
| I_CmsPrincipal | Representation of an identity in the cms (currently user or group), used to define permissions on a resource. |
| 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. |
| CmsDefaultPasswordHandler | Default implementation for OpenCms password validation, just checks if a password is at last 4 characters long. |
| 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. |
| CmsRole | A role is used in the OpenCms security system to check if a user has access to a certain system function. |
| Messages | Convenience class to access the localized messages of this OpenCms package. |
| Exception Summary | |
|---|---|
| CmsAuthentificationException | Signals that an attempt to authentificate (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. |
Access control and security classes for the OpenCms ACL permission system.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||