Class CommunityInstanceAccessControlExtension
java.lang.Object
org.silverpeas.core.security.authorization.DefaultInstanceAccessControlExtension
org.silverpeas.components.community.security.authorization.CommunityInstanceAccessControlExtension
- All Implemented Interfaces:
org.silverpeas.core.security.authorization.ComponentInstanceAccessControlExtension
@Named
@Service
public class CommunityInstanceAccessControlExtension
extends org.silverpeas.core.security.authorization.DefaultInstanceAccessControlExtension
- Author:
- silveryocha
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.silverpeas.core.security.authorization.ComponentInstanceAccessControlExtension
org.silverpeas.core.security.authorization.ComponentInstanceAccessControlExtension.Constants -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanAnonymousAccessInstance(org.silverpeas.core.security.authorization.AccessControlContext context) protected booleanmustUserBeComponentInstanceAdminIfManagerOfParentSpace(org.silverpeas.core.security.authorization.ComponentAccessController.DataManager dataManager, org.silverpeas.core.admin.user.model.User user, org.silverpeas.core.admin.component.model.SilverpeasComponentInstance componentInstance) Methods inherited from class org.silverpeas.core.security.authorization.DefaultInstanceAccessControlExtension
fillUserRolesFromComponentInstance
-
Constructor Details
-
CommunityInstanceAccessControlExtension
public CommunityInstanceAccessControlExtension()
-
-
Method Details
-
mustUserBeComponentInstanceAdminIfManagerOfParentSpace
protected boolean mustUserBeComponentInstanceAdminIfManagerOfParentSpace(org.silverpeas.core.security.authorization.ComponentAccessController.DataManager dataManager, org.silverpeas.core.admin.user.model.User user, org.silverpeas.core.admin.component.model.SilverpeasComponentInstance componentInstance) - Overrides:
mustUserBeComponentInstanceAdminIfManagerOfParentSpacein classorg.silverpeas.core.security.authorization.DefaultInstanceAccessControlExtension
-
canAnonymousAccessInstance
protected boolean canAnonymousAccessInstance(org.silverpeas.core.security.authorization.AccessControlContext context) - Overrides:
canAnonymousAccessInstancein classorg.silverpeas.core.security.authorization.DefaultInstanceAccessControlExtension
-