Package | Description |
---|---|
org.alfresco.repo.domain.permissions |
Modifier and Type | Method and Description |
---|---|
List<AclChange> |
AclDAOImpl.deleteAccessControlEntries(Long id,
AccessControlEntry pattern)
Delete some locally set ACLs according to the pattern
|
List<AclChange> |
AclDAO.deleteAccessControlEntries(Long id,
AccessControlEntry pattern)
Delete some locally set ACLs according to the pattern
|
List<AclChange> |
AclDAOImpl.deleteAccessControlEntries(String authority)
Delete all ACEs that reference this authority as no longer valid.
|
List<AclChange> |
AclDAO.deleteAccessControlEntries(String authority)
Delete all ACEs that reference this authority as no longer valid.
|
List<AclChange> |
AclDAOImpl.deleteAccessControlList(Long id)
Delete an ACL
|
List<AclChange> |
AclDAO.deleteAccessControlList(Long id)
Delete an ACL
|
List<AclChange> |
AclDAOImpl.deleteInheritedAccessControlEntries(Long id)
Delete the ACEs in position > 0 (those not set directly on the ACL but inherited) No affect on any other acl
|
List<AclChange> |
AclDAO.deleteInheritedAccessControlEntries(Long id)
Delete the ACEs in position > 0 (those not set directly on the ACL but inherited) No affect on any other acl
|
List<AclChange> |
AclDAOImpl.deleteLocalAccessControlEntries(Long id)
Delete the ACEs in position 0 (those set directly on the ACL and not inherited) Cleans up existing acls
|
List<AclChange> |
AclDAO.deleteLocalAccessControlEntries(Long id)
Delete the ACEs in position 0 (those set directly on the ACL and not inherited) Cleans up existing acls
|
List<AclChange> |
AclDAOImpl.disableInheritance(Long id,
boolean setInheritedOnAcl)
Disable inheritance
|
List<AclChange> |
AclDAO.disableInheritance(Long id,
boolean setInheritedOnAcl)
Disable inheritance
|
List<AclChange> |
AclDAOImpl.enableInheritance(Long id,
Long parent)
Enable inheritance
|
List<AclChange> |
AclDAO.enableInheritance(Long id,
Long parent)
Enable inheritance
|
List<AclChange> |
AclDAOImpl.mergeInheritedAccessControlList(Long inherited,
Long target)
Merge inherited ACEs in to target - the merged ACEs will go in at their current position +1
|
List<AclChange> |
AclDAO.mergeInheritedAccessControlList(Long inherited,
Long target)
Merge inherited ACEs in to target - the merged ACEs will go in at their current position +1
|
List<AclChange> |
AclDAOImpl.setAccessControlEntry(Long id,
AccessControlEntry ace)
Add an access control entry
|
List<AclChange> |
AclDAO.setAccessControlEntry(Long id,
AccessControlEntry ace)
Add an access control entry
|
List<AclChange> |
AccessControlListDAO.setInheritanceForChildren(org.alfresco.service.cmr.repository.NodeRef parent,
Long inheritFrom,
Long sharedAclToReplace)
Update inheritance
|
List<AclChange> |
ADMAccessControlListDAO.setInheritanceForChildren(org.alfresco.service.cmr.repository.NodeRef parent,
Long inheritFrom,
Long sharedAclToReplace) |
List<AclChange> |
AccessControlListDAO.setInheritanceForChildren(org.alfresco.service.cmr.repository.NodeRef parent,
Long inheritFrom,
Long sharedAclToReplace,
boolean asyncCall)
Set the inheritance on a given node and it's children.
|
List<AclChange> |
ADMAccessControlListDAO.setInheritanceForChildren(org.alfresco.service.cmr.repository.NodeRef parent,
Long inheritFrom,
Long sharedAclToReplace,
boolean asyncCall) |
Modifier and Type | Method and Description |
---|---|
void |
AccessControlListDAO.setFixedAcls(Long nodeId,
Long inheritFrom,
Long mergeFrom,
Long sharedAclToReplace,
List<AclChange> changes,
boolean set) |
void |
ADMAccessControlListDAO.setFixedAcls(Long nodeId,
Long inheritFrom,
Long mergeFrom,
Long sharedAclToReplace,
List<AclChange> changes,
boolean set)
Support to set a shared ACL on a node and all of its children
|
void |
ADMAccessControlListDAO.setFixedAcls(Long nodeId,
Long inheritFrom,
Long mergeFrom,
Long sharedAclToReplace,
List<AclChange> changes,
boolean set,
boolean asyncCall,
boolean propagateOnChildren)
Support to set a shared ACL on a node and all of its children
|
void |
AccessControlListDAO.updateChangedAcls(org.alfresco.service.cmr.repository.NodeRef startingPoint,
List<AclChange> changes)
Update any associated ACLs
|
void |
ADMAccessControlListDAO.updateChangedAcls(org.alfresco.service.cmr.repository.NodeRef startingPoint,
List<AclChange> changes) |
Copyright © 2005–2017 Alfresco Software. All rights reserved.