public class WebContentAccessController extends ContentAccessController implements Contextualizable
AbstractProfileStorageBasedAccessController.CacheKind
AccessController.AccessResult
Modifier and Type | Field and Description |
---|---|
protected Context |
_context
The avalon context
|
_contentHelper, _rootContentHelper
__ANONYMOUS_USER_IDENTITY, __ANY_CONTECTED_USER_IDENTITY, _profileAssignmentStorageEP, _rightManager, _rightProfileDAO
Constructor and Description |
---|
WebContentAccessController() |
Modifier and Type | Method and Description |
---|---|
void |
contextualize(Context context) |
boolean |
isSupported(Object object)
Returns true if this access controller supports the given object
|
_convertWorkspaceToRootRightContexts, _getParents, service
getPermission, getPermissionByGroup, getPermissionByRight, getPermissionByUser, getPermissionForAnonymous, getPermissionForAnyConnectedUser, getReadAccessPermission, getReadAccessPermissionByGroup, getReadAccessPermissionByUser, getReadAccessPermissionForAnonymous, getReadAccessPermissionForAnyConnectedUser
_convertContext, _hasRightResultInFirstCache, _hasRightResultInSecondCache, _putInFirstCache, _putInSecondCache, hasAnonymousAnyPermissionOnWorkspace, hasAnonymousAnyReadAccessPermissionOnWorkspace, hasAnyConnectedUserAnyPermissionOnWorkspace, hasAnyConnectedUserAnyReadAccessPermissionOnWorkspace, hasUserAnyPermissionOnWorkspace, hasUserAnyReadAccessPermissionOnWorkspace
getLogger, setLogger
public WebContentAccessController()
public void contextualize(Context context) throws ContextException
contextualize
in interface Contextualizable
ContextException
public boolean isSupported(Object object)
AccessController
isSupported
in interface AccessController
isSupported
in class ContentAccessController
object
- The object to test