Package | Description |
---|---|
org.nuxeo.ecm.platform.groups.audit.service.acl | |
org.nuxeo.ecm.platform.groups.audit.service.acl.data |
Modifier and Type | Method and Description |
---|---|
static <M,N> Pair<M,N> |
Pair.of(M x,
N y) |
Modifier and Type | Method and Description |
---|---|
int |
ReportLayout.getUserAclColumn(Pair<String,String> userAcl)
Return the user column
|
void |
ReportLayout.setUserAclColumn(int column,
Pair<String,String> userAcl) |
Modifier and Type | Method and Description |
---|---|
Pair<HashSet<String>,HashSet<String>> |
AclSummaryExtractor.getAclSummary(DocumentModel doc)
Return the set of users and permissions mentionned in this document's ACLs.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
DocumentSummary.getAclByUser() |
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) |
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
DocumentSummary.getAclInheritedByUser() |
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
AclSummaryExtractor.getAclInheritedByUser(DocumentModel doc) |
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
AclSummaryExtractor.getAclLocalByUser(DocumentModel doc) |
com.google.common.collect.Multimap<String,Pair<String,Boolean>> |
AclSummaryExtractor.getAllAclByUser(DocumentModel doc)
Return a compact version of a document ACLs, e.g.:
user1 -> [(READ,true), (WRITE,false), (ADD_CHILDREN,false), ...]
user2 -> [(READ,true), (WRITE,true), (ADD_CHILDREN,true), ...]
Remark: content might be ignored according to the policy implemented by
IContentFilter . |
Modifier and Type | Method and Description |
---|---|
boolean |
AclSummaryExtractor.isLockInheritance(String user,
Pair<String,Boolean> ace) |
Modifier and Type | Method and Description |
---|---|
boolean |
AclSummaryExtractor.hasLockInheritanceACE(com.google.common.collect.Multimap<String,Pair<String,Boolean>> acls) |
void |
DocumentSummary.setAclInheritedByUser(com.google.common.collect.Multimap<String,Pair<String,Boolean>> userAclsInherited) |
Constructor and Description |
---|
DocumentSummary(String title,
int depth,
boolean aclLockInheritance,
com.google.common.collect.Multimap<String,Pair<String,Boolean>> userAcls) |
DocumentSummary(String title,
int depth,
boolean aclLockInheritance,
com.google.common.collect.Multimap<String,Pair<String,Boolean>> aclLocal,
com.google.common.collect.Multimap<String,Pair<String,Boolean>> aclInherited,
String path) |
DocumentSummary(String title,
int depth,
boolean aclLockInheritance,
com.google.common.collect.Multimap<String,Pair<String,Boolean>> aclLocal,
com.google.common.collect.Multimap<String,Pair<String,Boolean>> aclInherited,
String path) |
DocumentSummary(String title,
int depth,
boolean aclLockInheritance,
com.google.common.collect.Multimap<String,Pair<String,Boolean>> userAcls,
String path) |
Copyright © 2015 Nuxeo SA. All rights reserved.