Added schema to support attribute config via AAP files.
authorcantor <cantor@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Fri, 27 Jun 2003 21:05:55 +0000 (21:05 +0000)
committercantor <cantor@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Fri, 27 Jun 2003 21:05:55 +0000 (21:05 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@671 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

src/schemas/shibboleth.xsd

index c80a8f8..cbf0ecb 100644 (file)
             <element ref="shib:AnySite" minOccurs="0"/>
             <element ref="shib:SiteRule" minOccurs="0" maxOccurs="unbounded"/>
         </sequence>
-        <attribute name="Name" type="anyURI"/>
+        <attribute name="Name" type="string" use="required"/>
+        <attribute name="Namespace" type="string" use="optional"/>
+        <attribute name="Factory" type="string" use="optional"/>
+        <attribute name="Alias" type="string" use="optional"/>
+               <attribute name="Header" type="string" use="optional"/>
     </complexType>
 
     <element name="AttributeRule" type="shib:AttributeRuleType">
                 <element ref="shib:AttributeRule" minOccurs="0" maxOccurs="unbounded"/>
             </sequence>
         </complexType>
-        <key name="AttributeNameKey">
-            <selector xpath="./shib:AttributeRule"/>
-            <field xpath="@Name"/>
-        </key>
     </element>