|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Policy
Policy is contains a set of AclContext
with corresponding usernames and/or groups
associated with the each Acl.
The policy is a reference to a phycial policy stored on persistantly.
Method Summary | |
---|---|
AclContext |
getContext()
Return the AclContext for this policy representation. |
EnvironmentalContext |
getEnvironment()
Return the environmental context to test the Policy against an input environment |
java.util.Set<java.lang.Object> |
getGroups()
Return a list of group objects associated with this policy. |
java.util.Set<java.lang.String> |
getUsernames()
Return a list of usernames as strings associated with this policy. |
Method Detail |
---|
AclContext getContext()
AclContext
for this policy representation.
java.util.Set<java.lang.String> getUsernames()
Collections.disjoint(java.util.Collection, java.util.Collection)
if you need
to muck with the ordering.
java.util.Set<java.lang.Object> getGroups()
Collections.disjoint(java.util.Collection, java.util.Collection)
if you need
to muck with the ordering.
EnvironmentalContext getEnvironment()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |