org.silverpeas.accesscontrol
Class SimpleDocumentAccessController
java.lang.Object
com.silverpeas.accesscontrol.AbstractAccessController<SimpleDocument>
org.silverpeas.accesscontrol.SimpleDocumentAccessController
- All Implemented Interfaces:
- AccessController<SimpleDocument>
@Named(value="simpleDocumentAccessController")
public class SimpleDocumentAccessController
- extends AbstractAccessController<SimpleDocument>
- Author:
- ehugonnet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleDocumentAccessController
public SimpleDocumentAccessController()
isUserAuthorized
public boolean isUserAuthorized(String userId,
SimpleDocument object,
AccessControlContext context)
- Description copied from interface:
AccessController
- Checks if the specified user may access the specified object.
- Parameters:
userId
- the unique identifier of the user.object
- the object to be accessed.context
- the context in which the object is accessed.
- Returns:
- true if access is granted - false otherwise.
getComponentAccessController
protected ComponentAccessController getComponentAccessController()
- Gets a controller of access on the components of a publication.
- Returns:
- a ComponentAccessController instance.
getNodeAccessController
protected NodeAccessController getNodeAccessController()
- Gets a controller of access on the nodes of a publication.
- Returns:
- a NodeAccessController instance.
getPublicationAccessController
protected PublicationAccessController getPublicationAccessController()
- Gets a controller of access on publication.
- Returns:
- a PublicationAccessController instance.
Copyright © 2016 Silverpeas. All Rights Reserved.