| 程序包 | 说明 |
|---|---|
| org.opencms.db |
Low-level database connection and access functionality.
|
| org.opencms.monitor |
Contains functions to monitor the OpenCms system status.
|
| org.opencms.security |
Access control and security classes for the OpenCms ACL permission system.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected I_CmsPermissionHandler.CmsPermissionCheckResult |
CmsSecurityManager.hasPermissions(CmsDbContext dbc,
CmsResource resource,
CmsPermissionSet requiredPermissions,
boolean checkLock,
CmsResourceFilter filter)
Performs a non-blocking permission check on a resource.
|
I_CmsPermissionHandler.CmsPermissionCheckResult |
CmsSecurityManager.hasPermissions(CmsRequestContext context,
CmsResource resource,
CmsPermissionSet requiredPermissions,
boolean checkLock,
CmsResourceFilter filter)
Performs a non-blocking permission check on a resource.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
CmsSecurityManager.checkPermissions(CmsRequestContext context,
CmsResource resource,
CmsPermissionSet requiredPermissions,
I_CmsPermissionHandler.CmsPermissionCheckResult permissions)
Applies the permission check result of a previous call
to
CmsSecurityManager.hasPermissions(CmsRequestContext, CmsResource, CmsPermissionSet, boolean, CmsResourceFilter). |
| 限定符和类型 | 方法和说明 |
|---|---|
I_CmsPermissionHandler.CmsPermissionCheckResult |
CmsMemoryMonitor.getCachedPermission(java.lang.String key)
Returns the permission check result cached with the given cache key or
null if not found. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CmsMemoryMonitor.cachePermission(java.lang.String key,
I_CmsPermissionHandler.CmsPermissionCheckResult permission)
Caches the given permission check result under the given cache key.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.CmsPermissionCheckResult.ALLOWED
Indicates allowed permissions.
|
protected static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.CmsPermissionCheckResult.DENIED
Indicates denied permissions.
|
protected static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.CmsPermissionCheckResult.FILTERED
Indicates a resource was filtered during permission check.
|
protected static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.CmsPermissionCheckResult.NOTLOCKED
Indicates a resource was not locked for a write / control operation.
|
static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.PERM_ALLOWED
Indicates allowed permissions.
|
static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.PERM_DENIED
Indicates denied permissions.
|
static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.PERM_FILTERED
Indicates a resource was filtered during permission check.
|
static I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.PERM_NOTLOCKED
Indicates a resource was not locked for a write / control operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
I_CmsPermissionHandler.CmsPermissionCheckResult |
I_CmsPermissionHandler.hasPermissions(CmsDbContext dbc,
CmsResource resource,
CmsPermissionSet requiredPermissions,
boolean checkLock,
CmsResourceFilter filter)
Performs a non-blocking permission check on a resource.
|
I_CmsPermissionHandler.CmsPermissionCheckResult |
CmsDefaultPermissionHandler.hasPermissions(CmsDbContext dbc,
CmsResource resource,
CmsPermissionSet requiredPermissions,
boolean checkLock,
CmsResourceFilter filter) |