public class AddACEs extends AbstractACEsOperation
| Modifier and Type | Field and Description |
|---|---|
protected org.nuxeo.ecm.automation.core.util.Properties |
aces |
protected String |
aclName |
protected boolean |
blockInheritance |
protected org.nuxeo.ecm.automation.OperationContext |
ctx |
static String |
ID |
protected org.nuxeo.ecm.core.api.CoreSession |
session |
| Constructor and Description |
|---|
AddACEs() |
| Modifier and Type | Method and Description |
|---|---|
protected org.nuxeo.ecm.core.api.security.ACL |
modifyACEs(org.nuxeo.ecm.core.api.security.ACL acl,
List<org.nuxeo.ecm.core.api.security.ACE> aces)
Add ACEs on ACL.
|
org.nuxeo.ecm.core.api.DocumentModel |
run(org.nuxeo.ecm.core.api.DocumentModel document) |
blockLocalACLIfNecessary, execute, execute, restoreInheritanceIfNecessarypublic static final String ID
protected org.nuxeo.ecm.automation.OperationContext ctx
protected org.nuxeo.ecm.core.api.CoreSession session
protected String aclName
protected org.nuxeo.ecm.automation.core.util.Properties aces
protected boolean blockInheritance
public org.nuxeo.ecm.core.api.DocumentModel run(org.nuxeo.ecm.core.api.DocumentModel document)
throws Exception
Exceptionprotected org.nuxeo.ecm.core.api.security.ACL modifyACEs(org.nuxeo.ecm.core.api.security.ACL acl,
List<org.nuxeo.ecm.core.api.security.ACE> aces)
modifyACEs in class AbstractACEsOperationacl - aces - Copyright © 2024. All rights reserved.