1 | package edu.stanford.rt.parser; |
---|
2 | |
---|
3 | /** |
---|
4 | * @author Ninghui Li, Sandra Qiu<br> |
---|
5 | * This interface defines all the XML element tag names and |
---|
6 | * attribute names in RTML. |
---|
7 | */ |
---|
8 | public interface TagNameConstants |
---|
9 | { |
---|
10 | public static final String CREDENTIAL_STORE = "CredentialStore"; |
---|
11 | public static final String APP_DOMAIN_SPEC = |
---|
12 | "ApplicationDomainSpecification"; |
---|
13 | public static final String CREDENTIAL = "Credential"; |
---|
14 | public static final String ACCESS_RULE = "AccessRule"; |
---|
15 | public static final String PRINCIPAL_INFO = "PrincipalInfo"; |
---|
16 | |
---|
17 | public static final String IMPORT_DOMAIN = "ImportDomain"; |
---|
18 | |
---|
19 | public static final String INTEGER_TYPE = "IntegerType"; |
---|
20 | public static final String DECIMAL_TYPE = "DecimalType"; |
---|
21 | public static final String ENUM_TYPE = "EnumType"; |
---|
22 | public static final String STRING_TYPE = "StringType"; |
---|
23 | public static final String RECORD_TYPE = "RecordType"; |
---|
24 | public static final String TREE_TYPE = "TreeType"; |
---|
25 | public static final String PRINCIPAL_TYPE = "PrincipalType"; |
---|
26 | |
---|
27 | public static final String INTEGER_VALUE = "IntegerValue"; |
---|
28 | public static final String DECIMAL_VALUE = "DecimalValue"; |
---|
29 | public static final String STRING_VALUE = "StringValue"; |
---|
30 | public static final String ENUM_VALUE = "EnumValue"; |
---|
31 | public static final String TIME_VALUE = "TimeValue"; |
---|
32 | public static final String TREE_VALUE = "TreeValue"; |
---|
33 | public static final String RECORD = "Record"; |
---|
34 | public static final String KEY_HASH = "KeyHash"; |
---|
35 | public static final String KEY_VALUE = "ds:KeyValue"; |
---|
36 | public static final String DSA_KEY_VALUE = "ds:DSAKeyValue"; |
---|
37 | public static final String RSA_KEY_VALUE = "ds:RSAKeyValue"; |
---|
38 | |
---|
39 | public static final String ROLE_DECLARATION = "RoleDeclaration"; |
---|
40 | public static final String PARAMETER = "Parameter"; |
---|
41 | public static final String FIELD = "Field"; |
---|
42 | public static final String ISSUER_TRACES = "issuerTraces"; |
---|
43 | public static final String SUBJECT_TRACES = "subjectTraces"; |
---|
44 | public static final String TYPE = "Type"; |
---|
45 | public static final String SIZE = "size"; |
---|
46 | public static final String IS_IDENTITY = "isIdentity"; |
---|
47 | public static final String RESTRICTION = "Restriction"; |
---|
48 | public static final String EXTENSION = "Extension"; |
---|
49 | public static final String PROJECTION = "Projection"; |
---|
50 | public static final String PLAIN = "Plain"; |
---|
51 | public static final String IDENTITY= "Identity"; |
---|
52 | public static final String BASE_ROLE = "BaseRole"; |
---|
53 | |
---|
54 | public static final String DIMENSION = "dimension"; |
---|
55 | public static final String URI = "uri"; |
---|
56 | public static final String NAME = "name"; |
---|
57 | public static final String ID = "id"; |
---|
58 | public static final String IDREF = "idref"; |
---|
59 | public static final String DOMAIN = "domain"; |
---|
60 | |
---|
61 | public static final String MIN = "min"; |
---|
62 | public static final String MAX = "max"; |
---|
63 | public static final String BASE = "base"; |
---|
64 | public static final String STEP = "step"; |
---|
65 | public static final String INCLUDE_MIN = "includeMin"; |
---|
66 | public static final String INCLUDE_MAX = "includeMax"; |
---|
67 | |
---|
68 | public static final String SEPARATOR = "separator"; |
---|
69 | public static final String ORDER = "order"; |
---|
70 | public static final String INCLUDE_CURRENT = "includeCurrent"; |
---|
71 | public static final String INCLUDE_CHILDREN = "includeChildren"; |
---|
72 | public static final String INCLUDE_DESCENDENTS = "includeDescendents"; |
---|
73 | public static final String ROOT_FIRST = "rootFirst"; |
---|
74 | public static final String ROOT_LAST = "rootLast"; |
---|
75 | |
---|
76 | public static final String IGNORE_CASE = "ignoreCase"; |
---|
77 | public static final String ORDERED = "ordered"; |
---|
78 | public static final String FROM = "from"; |
---|
79 | public static final String TO = "to"; |
---|
80 | |
---|
81 | |
---|
82 | public static final String ISSUER = "Issuer"; |
---|
83 | public static final String PREAMBLE = "Preamble"; |
---|
84 | public static final String ROLE_TERM = "RoleTerm"; |
---|
85 | public static final String HEAD_ROLE_TERM = "HeadRoleTerm"; |
---|
86 | public static final String PRINCIPAL = "Principal"; |
---|
87 | public static final String PRINCIPAL_REF = "PrincipalRef"; |
---|
88 | public static final String REF = "ref"; |
---|
89 | public static final String SHORT_NAME = "shortName"; |
---|
90 | public static final String EXTERNAL_ROLE = "ExternalRole"; |
---|
91 | public static final String LINKED_ROLE = "LinkedRole"; |
---|
92 | public static final String INTERSECTION = "Intersection"; |
---|
93 | public static final String INTERVAL = "Interval"; |
---|
94 | public static final String SET = "Set"; |
---|
95 | public static final String SPECIAL_PRINCIPAL = "SpecialPrincipal"; |
---|
96 | public static final String EQUALS = "Equals"; |
---|
97 | |
---|
98 | public static final String CREDENTIAL_IDENTIFIER = "CredentialIdentifier"; |
---|
99 | public static final String RULE_IDENTIFIER = "RuleIdentifier"; |
---|
100 | public static final String VALIDITY_TIME = "ValidityTime"; |
---|
101 | public static final String ISSUE_AT = "IssueAt"; |
---|
102 | public static final String VALID_FROM = "ValidFrom"; |
---|
103 | public static final String VALID_TO = "ValidTo"; |
---|
104 | public static final String VALIDITY_RULE = "ValidityRule"; |
---|
105 | public static final String SIMPLE_MEMBER = "SimpleMember"; |
---|
106 | public static final String SIMPLE_CONTAINMENT = "SimpleContainment"; |
---|
107 | public static final String LINKED_CONTAINMENT= "LinkedContainment"; |
---|
108 | public static final String INTERSECTION_CONTAINMENT= "IntersectionContainment"; |
---|
109 | public static final String PRODUCT_CONTAINMENT= "ProductContainment"; |
---|
110 | public static final String EXCLUSIVE_PRODUCT_CONTAINMENT= "ExclusiveProductContainment"; |
---|
111 | public static final String SIMPLE_DELEGATION= "SimpleDelegation"; |
---|
112 | public static final String ADVANCED_DELEGATION= "AdvancedDelegation"; |
---|
113 | public static final String PRODUCT = "Product"; |
---|
114 | public static final String EXCLUSIVE_PRODUCT = "ExclusiveProduct"; |
---|
115 | public static final String DELEGATE_TO = "DelegateTo"; |
---|
116 | public static final String CONTROL = "Control"; |
---|
117 | |
---|
118 | } |
---|