|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.starbase.starteam.MatchedACE
Used when explaining the results of an access test.
Each MatchedACE provides a subset of the permissions that were tested, as well as the corresponding EffectiveACE that was relevant in determining whether those permissions were granted or denied.
AccessTestResults.getExplanation()| Method Summary | |
boolean |
equals(java.lang.Object source)
returns true if this object instance is equal to the source |
EffectiveACE |
getEffectiveACE()
Gets the corresponding EffectiveACE. |
int |
getIndexInACL()
Gets the index of the matched ACE in its Effective Access Control List. |
int |
getPermissions()
Gets a subset of the permissions that were tested. |
int |
hashCode()
returns a unique hash for all instances of this type |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public int getPermissions()
Permissionspublic EffectiveACE getEffectiveACE()
EffectiveACEpublic int getIndexInACL()
If an access test for a given permission is performed against an Effective ACL from an object for which the permission is not applicable, then it is possible for the resulting AccessTestResult to contain a MatchedACE for an EffectiveACE that did not appear in the original Effective ACL. In this case, getIndexInACL() will return -1.
public boolean equals(java.lang.Object source)
equals in class java.lang.Objectsource - Object the source to comapre with
public int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||