|
|||||||||
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 CMISAccessControlReport
public boolean isExact()
CMISAccessControlReport
false
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 CMISAccessControlReport
true
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 CMISAccessControlReport
CMISConstraintException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |