Restrained attribute wildcarding, added clockSkew
authorScott Cantor <cantor.2@osu.edu>
Thu, 8 Apr 2004 17:15:17 +0000 (17:15 +0000)
committerScott Cantor <cantor.2@osu.edu>
Thu, 8 Apr 2004 17:15:17 +0000 (17:15 +0000)
schemas/shibboleth-targetconfig-1.0.xsd

index 10060a4..b2d9ca7 100644 (file)
@@ -41,7 +41,8 @@
                                <element name="CredentialsProvider" type="conf:PluggableType" maxOccurs="unbounded"/>
                        </sequence>
                        <attribute name="logger" type="anyURI" use="optional"/>
-                       <anyAttribute namespace="##any" processContents="lax"/>
+                       <attribute name="clockSkew" type="unsignedInt" use="optional"/>
+                       <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
 
                                                                        </sequence>
                                                                        <attributeGroup ref="conf:SessionCacheProperties"/>
                                                                        <attribute name="mysqlTimeout" type="unsignedInt" use="optional" default="14400"/>
-                                                                       <anyAttribute namespace="##any" processContents="lax"/>
+                                                                       <anyAttribute namespace="##other" processContents="lax"/>
                                                                </restriction>
                                                        </complexContent>
                                                </complexType>
                                <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
                        </sequence>
                        <attribute name="logger" type="anyURI" use="optional"/>
-                       <anyAttribute namespace="##any" processContents="lax"/>
+                       <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
 
                                <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
                        </sequence>
                        <attribute name="logger" type="anyURI" use="optional"/>
-                       <anyAttribute namespace="##any" processContents="lax"/>
+                       <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
        
                                <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
                        </sequence>
                        <attribute name="normalizeRequest" type="boolean" use="optional"/>
-                       <anyAttribute namespace="##any" processContents="lax"/>
+                       <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
        <element name="NSAPI" type="anyType"/>
        <attributeGroup name="ContentSettings">
                <attribute name="requireSession" type="boolean" use="optional"/>
                <attribute name="exportAssertion" type="boolean" use="optional"/>
-               <anyAttribute namespace="##any" processContents="lax"/>
+               <anyAttribute namespace="##other" processContents="lax"/>
        </attributeGroup>
        <element name="AccessControlProvider" type="conf:PluggableType"/>
 
                        </sequence>
                        <attribute name="id" type="string" fixed="default"/>
                        <attribute name="providerId" type="anyURI" use="required"/>
-               <anyAttribute namespace="##any" processContents="lax"/>
+               <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
        
                        </sequence>
                        <attribute name="id" type="string" use="required"/>
                        <attribute name="providerId" type="anyURI" use="optional"/>
-               <anyAttribute namespace="##any" processContents="lax"/>
+               <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
 
                                        <attribute name="lifetime" type="unsignedInt" use="optional"/>
                                        <attribute name="timeout" type="unsignedInt" use="optional"/>
                                        <attribute name="checkAddress" type="boolean" use="optional"/>
-                               <anyAttribute namespace="##any" processContents="lax"/>
+                               <anyAttribute namespace="##other" processContents="lax"/>
                 </extension>
             </complexContent>
                </complexType>
                        <attribute name="access" type="anyURI" use="required"/>
                        <attribute name="supportContact" type="string" use="required"/>
                        <attribute name="logoLocation" type="anyURI" use="required"/>
-                       <anyAttribute namespace="##any" processContents="lax"/>
+                       <anyAttribute namespace="##other" processContents="lax"/>
                 </extension>
             </complexContent>
                </complexType>
                        <attribute name="signRequest" type="boolean" use="optional" default="false"/>
                        <attribute name="signedResponse" type="boolean" use="optional" default="false"/>
                        <attribute name="signedAssertions" type="boolean" use="optional" default="false"/>
-               <anyAttribute namespace="##any" processContents="lax"/>
+               <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
        
                        </sequence>
                        <attribute name="TLS" type="string" use="required"/>
                        <attribute name="Signing" type="string" use="required"/>
-               <anyAttribute namespace="##any" processContents="lax"/>
+               <anyAttribute namespace="##other" processContents="lax"/>
                </complexType>
        </element>
 </schema>