|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.cmis.acl.CMISAccessControlReportImpl
public class CMISAccessControlReportImpl
A simple CMIS access control report
| Constructor Summary | |
|---|---|
CMISAccessControlReportImpl()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CMISAccessControlReportImpl()
| Method Detail |
|---|
public java.util.List getAccessControlEntries()
CMISAccessControlReport
getAccessControlEntries 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
CMISAccessControlReport
getAccessControlEntriesGroupedByPrincipalId in interface CMISAccessControlReportCMISConstraintException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||