Added scope rules to AAP schema.
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Sat, 26 Jul 2003 07:14:47 +0000 (07:14 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Sat, 26 Jul 2003 07:14:47 +0000 (07:14 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@663 cb58f699-b61c-0410-a6fe-9272a202ed29

schemas/shibboleth.xsd

index cbf0ecb..d9962b7 100644 (file)
     </simpleType>
     
     <complexType name="SiteRuleType">
-        <choice>
-               <element name="AnyValue">
-                       <complexType>
-                               <sequence/>
-                       </complexType>
-               </element>
-            <element name="Value" maxOccurs="unbounded">
-                <complexType>
+       <sequence>
+               <element name="Scope" minOccurs="0" maxOccurs="unbounded">
+                       <complexType>
                     <simpleContent>
                         <extension base="string">
+                               <attribute name="Accept" type="boolean" use="optional" default="true"/>
                             <attribute name="Type" type="shib:AttributeRuleValueType" use="optional" default="literal"/>
                         </extension>
                     </simpleContent>
-                </complexType>
-            </element>
-        </choice>
+                       </complexType>
+               </element>
+               <choice>
+                       <element name="AnyValue">
+                               <complexType>
+                                       <sequence/>
+                               </complexType>
+                       </element>
+                   <element name="Value" maxOccurs="unbounded">
+                       <complexType>
+                           <simpleContent>
+                               <extension base="string">
+                                   <attribute name="Type" type="shib:AttributeRuleValueType" use="optional" default="literal"/>
+                               </extension>
+                           </simpleContent>
+                       </complexType>
+                   </element>
+               </choice>
+       </sequence>
     </complexType>
 
     <element name="AnySite" type="shib:SiteRuleType"/>