|
|||||||||
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.util.regex.Pattern> |
getGroupPatterns()
Return regexes for group matching |
java.util.Set<java.lang.String> |
getGroups()
Return a list of group objects associated with this policy. |
java.util.Set<java.util.regex.Pattern> |
getUsernamePatterns()
Return regexes for username matching |
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()
java.util.Set<java.util.regex.Pattern> getUsernamePatterns()
java.util.Set<java.lang.String> getGroups()
java.util.Set<java.util.regex.Pattern> getGroupPatterns()
EnvironmentalContext getEnvironment()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |