1 <?xml version="1.0" encoding="UTF-8"?>
2 <schema xmlns="http://www.w3.org/2001/XMLSchema"
3 targetNamespace="urn:mace:shibboleth:2.0:idp-config"
4 xmlns:idpc="urn:mace:shibboleth:2.0:idp-config"
5 xmlns:idpmd="urn:mace:shibboleth:2.0:metadata"
6 xmlns:idpcred="urn:mace:shibboleth:2.0:credential"
7 xmlns:idprp="urn:mace:shibboleth:2.0:relying-party">
10 <import namespace="urn:mace:shibboleth:2.0:credential" schemaLocation="/schema/shibboleth-2.0-credential.xsd" />
11 <import namespace="urn:mace:shibboleth:2.0:metadata" schemaLocation="/schema/shibboleth-2.0-metadata.xsd" />
12 <import namespace="urn:mace:shibboleth:2.0:relying-party" schemaLocation="/schema/shibboleth-2.0-relying-party.xsd" />
14 <element name="IdPConfig" type="idpc:IdPConfigType" />
16 <complexType name="IdPConfigType">
18 <element ref="idprp:AnonymousRelyingParty" />
19 <element ref="idprp:DefaultRelyingParty" />
20 <element ref="idprp:RelyingParty" minOccurs="0" maxOccurs="unbounded" />
21 <element ref="idpcred:Credential" maxOccurs="unbounded"/>
22 <element ref="idpmd:MetadataProvider" />
23 <any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded" />