| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.wles.util.RuleParser
Supports parsing and generation of ALES rules.
| Nested Class Summary | |
| static class | RuleParser.ActionBase class representation for actions (roles, privileges) names. | 
| static class | RuleParser.ActionTypeEnumeration of different action types. | 
| static class | RuleParser.ConstraintClass for representing a rule's constraint. | 
| static class | RuleParser.EffectClass represnetation for the effect portion of a rule. | 
| static class | RuleParser.ParsedRuleClass representation of a parsed rule. | 
| static class | RuleParser.ParsingExceptionException used to indicate parsing errors. | 
| static class | RuleParser.PrivilegeClass representation of a privilege action. | 
| static class | RuleParser.QualifiedElementBase class of parser for all named rule elements. | 
| static class | RuleParser.ResourceClass for representing a resource. | 
| static class | RuleParser.RoleActionClass representation of a Role action. | 
| static class | RuleParser.ScopedSubjectBase class for subjects which include a directory component. | 
| static class | RuleParser.SubjectBase class representation of subjects (User, Group, Role). | 
| static class | RuleParser.SubjectGroupClass for representing a qualified subject group in a directory. | 
| static class | RuleParser.SubjectRoleClass for representing a qualified role name to be used a subject. | 
| static class | RuleParser.UserClass for representing a qualified user in a directory. | 
| Method Summary | |
| static RuleParser.ParsedRule | parseRule(java.lang.String ruleText)Parses a text rule into a series of rule elements. | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
public static RuleParser.ParsedRule parseRule(java.lang.String ruleText)
                                       throws RuleParser.ParsingException
RuleParser.ParsingException| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||