Package org.alfresco.repo.virtual.store
Class VirtualUserPermissions
- java.lang.Object
-
- org.alfresco.repo.virtual.store.VirtualUserPermissions
-
public class VirtualUserPermissions extends Object
Configuration bean for virtual references overridden permissions.- Author:
- Dinuta Silviu
-
-
Constructor Summary
Constructors Constructor Description VirtualUserPermissions()VirtualUserPermissions(VirtualUserPermissions userPermissions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>getAllowQueryNodes()Set<String>getAllowSmartNodes()Set<String>getDenyQueryNodes()Set<String>getDenyReadonlySmartNodes()Set<String>getDenySmartNodes()org.alfresco.service.namespace.QNamegetPermissionTypeQName()org.alfresco.service.cmr.security.AccessStatushasQueryNodePermission(String permission)org.alfresco.service.cmr.security.AccessStatushasVirtualNodePermission(String permission, boolean readonly)voidinit()voidsetAllowQueryNodes(Set<String> allowDocuments)voidsetAllowSmartNodes(Set<String> allowFolders)voidsetDenyQueryNodes(Set<String> denyDocuments)voidsetDenyReadonlySmartNodes(Set<String> denyReadonlySmartNodes)voidsetDenySmartNodes(Set<String> denyFolders)
-
-
-
Constructor Detail
-
VirtualUserPermissions
public VirtualUserPermissions()
-
VirtualUserPermissions
public VirtualUserPermissions(VirtualUserPermissions userPermissions)
-
-
Method Detail
-
init
public void init()
-
getPermissionTypeQName
public org.alfresco.service.namespace.QName getPermissionTypeQName()
-
hasVirtualNodePermission
public org.alfresco.service.cmr.security.AccessStatus hasVirtualNodePermission(String permission, boolean readonly)
-
hasQueryNodePermission
public org.alfresco.service.cmr.security.AccessStatus hasQueryNodePermission(String permission)
-
setDenyReadonlySmartNodes
public void setDenyReadonlySmartNodes(Set<String> denyReadonlySmartNodes)
-
-