Schema support for federation metadata loading.
authorwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 25 Mar 2004 22:59:58 +0000 (22:59 +0000)
committerwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 25 Mar 2004 22:59:58 +0000 (22:59 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@932 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

src/conf/origin.xml
src/schemas/origin.xsd

index 59b7723..fa80413 100644 (file)
@@ -47,6 +47,9 @@
                        </Certificate>
                </FileResolver>
        </Credentials>
+       
+       <FederationProvider type="edu.internet2.middleware.shibboleth.metadata.provider.XMLMetadataLoadWrapper"
+                uri="/conf/sites.xml"/>
 
 </ShibbolethOriginConfig>
 
index 1cf4505..3e9498f 100644 (file)
 
                                <xs:element ref="credentials:Credentials"/>
 
+                               <xs:element name="FederationProvider" minOccurs="0" maxOccurs="unbounded">
+                                       <xs:complexType>
+                                               <xs:sequence>
+                                                       <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+                                               </xs:sequence>
+                                               <xs:attribute name="type" type="xs:string" use="required" />
+                                               <xs:anyAttribute namespace="##any" processContents="lax"/>
+                                       </xs:complexType>
+                               </xs:element>
                        </xs:sequence>
 
                        <xs:attribute name="resolverConfig" type="xs:string" use="optional" default="/conf/resolver.xml"/>