Package fr.becpg.repo.security.plugins
Class DefaultSecurityServicePlugin
java.lang.Object
fr.becpg.repo.security.plugins.DefaultSecurityServicePlugin
- All Implemented Interfaces:
SecurityServicePlugin
DefaultSecurityServicePlugin class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.alfresco.service.cmr.security.AuthorityService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(org.alfresco.service.namespace.QName nodeType) accept.booleancheckIsInSecurityGroup(org.alfresco.service.cmr.repository.NodeRef nodeRef, List<org.alfresco.service.cmr.repository.NodeRef> groups) checkIsInSecurityGroup.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.becpg.repo.security.plugins.SecurityServicePlugin
getMaxAccessMode
-
Field Details
-
authorityService
@Autowired private org.alfresco.service.cmr.security.AuthorityService authorityService
-
-
Constructor Details
-
DefaultSecurityServicePlugin
public DefaultSecurityServicePlugin()
-
-
Method Details
-
checkIsInSecurityGroup
public boolean checkIsInSecurityGroup(org.alfresco.service.cmr.repository.NodeRef nodeRef, List<org.alfresco.service.cmr.repository.NodeRef> groups) checkIsInSecurityGroup.
- Specified by:
checkIsInSecurityGroupin interfaceSecurityServicePlugin- Parameters:
nodeRef- aNodeRefobjectgroups- aListobject- Returns:
- a boolean
-
accept
public boolean accept(org.alfresco.service.namespace.QName nodeType) accept.
- Specified by:
acceptin interfaceSecurityServicePlugin- Parameters:
nodeType- aQNameobject- Returns:
- a boolean
-