请参阅: 说明
接口 | 说明 |
---|---|
I_CmsAuthorizationHandler |
Defines general authorization methods.
|
I_CmsAuthorizationHandler.I_PrivilegedLoginAction |
Class providing the privileged login action.
|
I_CmsCredentialsResolver |
This interface can be used to override or replace user names or passwords which occur in the OpenCms configuration,
for example to hide passwords from users who can read the configuration files.
|
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.
|
类 | 说明 |
---|---|
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.
|
CmsDefaultCredentialsResolver |
Default implementation of a I_CmsCredentialResolver, which does nothing but return the
credential which was passed in.
|
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) . |
Messages |
Convenience class to access the localized messages of this OpenCms package.
|
异常错误 | 说明 |
---|---|
CmsAuthentificationException |
Signals that an attempt to authenticate (login) has a user has failed.
|
CmsCustomLoginException |
Custom login exception whose message will be displayed to the user if the login fails.
|
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.
|