org.apache.sling.jcr.jackrabbit.server.security.accessmanager
Interface WorkspaceAccessManagerPlugin
public interface WorkspaceAccessManagerPlugin
An AccessManagerPlugin
can define its own WorkspaceAccessManagerPlugin
,
if desired.
- See Also:
AccessManagerPlugin.getWorkspaceAccessManager()
Method Summary |
boolean |
canAccess(java.lang.String workspaceName)
Determines whether the subject of the current context is granted access
to the given workspace. |
canAccess
boolean canAccess(java.lang.String workspaceName)
throws javax.jcr.RepositoryException
- Determines whether the subject of the current context is granted access
to the given workspace. Note that an implementation is free to test for
the existance of a workspace with the specified name. In this case
the expected return value is
false
, if no such workspace
exists.
- Parameters:
workspaceName
- name of workspace
- Returns:
true
if the subject of the current context is
granted access to the given workspace; otherwise false
.
- Throws:
javax.jcr.RepositoryException
- if an error occurs.
Copyright © 2007-2009. All Rights Reserved.