Interface NodeAccessControl
-
- All Superinterfaces:
AccessController<NodePK>
- All Known Implementing Classes:
NodeAccessController
public interface NodeAccessControl extends AccessController<NodePK>
This interface extends access controller for a Node resource.- Author:
- Yohann Chastagnier
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static NodeAccessControl
get()
boolean
isUserAuthorized(String userId, NodeDetail nodeDetail)
Using this method avoid to use perform database request in order to retrieve publication data.boolean
isUserAuthorized(String userId, NodeDetail nodeDetail, AccessControlContext context)
Using this method avoid to use perform database request in order to retrieve publication data.-
Methods inherited from interface org.silverpeas.core.security.authorization.AccessController
filterAuthorizedByUser, filterAuthorizedByUser, getUserRoles, isGroupAuthorized, isUserAuthorized, isUserAuthorized, isUserAuthorized, isUserAuthorized
-
-
-
-
Method Detail
-
get
static NodeAccessControl get()
-
isUserAuthorized
boolean isUserAuthorized(String userId, NodeDetail nodeDetail)
Using this method avoid to use perform database request in order to retrieve publication data.
-
isUserAuthorized
boolean isUserAuthorized(String userId, NodeDetail nodeDetail, AccessControlContext context)
Using this method avoid to use perform database request in order to retrieve publication data.
-
-