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.core.storage.dbs | |
org.nuxeo.ecm.core.storage.sql.coremodel | |
org.nuxeo.ecm.platform.groups.audit.service.acl.data | |
org.nuxeo.ecm.platform.publisher.task |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
void |
ACP.addACL(ACL acl) |
void |
ACP.addACL(int pos,
ACL acl) |
void |
ACP.addACL(String afterMe,
ACL acl)
Deprecated.
since 7.4. Always use
ACP.addACL(ACL) to have correctly ordered acls. To force by-passing the
order, use ACP.addACL(int, ACL) . |
Modifier and Type | Class and Description |
---|---|
class |
ACLImpl
An ACL implementation.
|
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
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.
|
void |
ACPImpl.addACL(int pos,
ACL acl) |
void |
ACPImpl.addACL(String afterMe,
ACL acl) |
Modifier and Type | Method and Description |
---|---|
protected ACL |
DBSSession.getInheritedACLs(Document doc) |
Modifier and Type | Method and Description |
---|---|
protected ACL |
SQLSession.getInheritedACLs(Document doc) |
Modifier and Type | Method and Description |
---|---|
protected void |
AclSummaryExtractor.fillAceByUser(com.google.common.collect.Multimap<String,Pair<String,Boolean>> aclByUser,
ACL acl) |
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
AclSummaryExtractor.getAclByUser(ACL acl) |
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
AclSummaryExtractor.getAclByUser(ACL[] acls) |
Modifier and Type | Method and Description |
---|---|
protected void |
CoreProxyWithWorkflowFactory.restrictPermission(DocumentModel newProxy,
NuxeoPrincipal principal,
CoreSession coreSession,
ACL acl) |
Constructor and Description |
---|
ChangePermissionUnrestricted(CoreSession session,
DocumentModel document,
String[] validators,
NuxeoPrincipal principal,
String aclName,
ACL acl) |
Copyright © 2015 Nuxeo SA. All rights reserved.