Uses of Interface
org.nuxeo.ecm.core.api.security.ACL
-
Packages that use ACL Package Description org.nuxeo.ecm.core.api.security The core interfaces for managing security (access rights) in Nuxeo Core.org.nuxeo.ecm.core.api.security.impl Implementation of the access control interfaces.org.nuxeo.ecm.permissions org.nuxeo.ecm.platform.publisher.task -
-
Uses of ACL in org.nuxeo.ecm.core.api.security
Methods in org.nuxeo.ecm.core.api.security that return ACL Modifier and Type Method Description ACL
ACP. getACL(String name)
ACL[]
ACP. getACLs()
ACL
ACP. getMergedACLs(String name)
ACL
ACP. getOrCreateACL()
ACL
ACP. getOrCreateACL(String name)
ACL
ACP. removeACL(String name)
Methods in org.nuxeo.ecm.core.api.security with parameters of type ACL Modifier and Type Method Description void
ACP. addACL(int pos, ACL acl)
void
ACP. addACL(String afterMe, ACL acl)
Deprecated.since 7.4.void
ACP. addACL(ACL acl)
-
Uses of ACL in org.nuxeo.ecm.core.api.security.impl
Classes in org.nuxeo.ecm.core.api.security.impl that implement ACL Modifier and Type Class Description class
ACLImpl
An ACL implementation.Methods in org.nuxeo.ecm.core.api.security.impl that return ACL Modifier and Type Method Description ACL
ACPImpl. getACL(String name)
ACL[]
ACPImpl. getACLs()
ACL
ACPImpl. getMergedACLs(String name)
ACL
ACPImpl. getOrCreateACL()
ACL
ACPImpl. getOrCreateACL(String name)
static ACL
ACPImpl. newACL(String name)
ACL
ACPImpl. removeACL(String name)
Methods in org.nuxeo.ecm.core.api.security.impl with parameters of type ACL Modifier and Type Method Description void
ACPImpl. addACL(int pos, ACL acl)
void
ACPImpl. addACL(String afterMe, ACL acl)
void
ACPImpl. addACL(ACL acl)
This method must append the ACL and not insert it since it is used to append the inherited ACL which is the less significant ACL. -
Uses of ACL in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type ACL Modifier and Type Method Description protected void
ACLJsonEnricher. writeACEsField(com.fasterxml.jackson.core.JsonGenerator jg, String fieldName, ACL acl, DocumentModel document)
-
Uses of ACL in org.nuxeo.ecm.platform.publisher.task
Methods in org.nuxeo.ecm.platform.publisher.task with parameters of type ACL Modifier and Type Method Description protected void
CoreProxyWithWorkflowFactory. restrictPermission(DocumentModel newProxy, NuxeoPrincipal principal, CoreSession coreSession, ACL acl)
Constructors in org.nuxeo.ecm.platform.publisher.task with parameters of type ACL Constructor Description ChangePermissionUnrestricted(CoreSession session, DocumentModel document, String[] validators, NuxeoPrincipal principal, String aclName, ACL acl)
-