程序包 | 说明 |
---|---|
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) |