public class CMISAccessControlReportImpl extends java.lang.Object implements CMISAccessControlReport
| Constructor and Description |
|---|
CMISAccessControlReportImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getAccessControlEntries()
Get the list of ACEs.
|
java.util.List |
getAccessControlEntriesGroupedByPrincipalId()
Get ACEs grouped by principal id
|
boolean |
isExact()
Is this report exact?
If
false then there are other other security constraints that apply. |
void |
setExtract(boolean extract)
Set extract.
|
public java.util.List getAccessControlEntries()
CMISAccessControlReportgetAccessControlEntries in interface CMISAccessControlReportpublic boolean isExact()
CMISAccessControlReportfalse then there are other other security constraints that apply.
This will always be false as we have global permission and deny entries that are not reported.
We do not explicitly check these cases - and return false - as we have global permission defined by default.isExact in interface CMISAccessControlReporttrue means the report fully describes security access, false means other
security constraints may apply but are not reported.public void setExtract(boolean extract)
extract - public java.util.List getAccessControlEntriesGroupedByPrincipalId()
throws CMISConstraintException
CMISAccessControlReportgetAccessControlEntriesGroupedByPrincipalId in interface CMISAccessControlReportCMISConstraintExceptionCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.