1 <?xml version="1.0" encoding="UTF-8"?>
\r
3 targetNamespace="urn:oasis:names:tc:SAML:metadata:ui"
\r
4 xmlns="http://www.w3.org/2001/XMLSchema"
\r
5 xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata"
\r
6 xmlns:mdui="urn:oasis:names:tc:SAML:metadata:ui"
\r
7 elementFormDefault="unqualified"
\r
8 attributeFormDefault="unqualified"
\r
9 blockDefault="substitution"
\r
14 Document title: Metadata Extension Schema for SAML V2.0 Metadata Extensions for Login and Discovery User Interface Version 1.0
\r
15 Document identifier: sstc-saml-metadata-ui-v1.0.xsd
\r
16 Location: http://docs.oasis-open.org/security/saml/Post2.0/
\r
19 Added Keywords element/type.
\r
27 <import namespace="urn:oasis:names:tc:SAML:2.0:metadata"
\r
28 schemaLocation="saml-schema-metadata-2.0.xsd"/>
\r
29 <import namespace="http://www.w3.org/XML/1998/namespace"
\r
30 schemaLocation="http://www.w3.org/2001/xml.xsd"/>
\r
32 <element name="UIInfo" type="mdui:UIInfoType" />
\r
33 <complexType name="UIInfoType">
\r
34 <choice minOccurs="0" maxOccurs="unbounded">
\r
35 <element ref="mdui:DisplayName"/>
\r
36 <element ref="mdui:Description"/>
\r
37 <element ref="mdui:Keywords"/>
\r
38 <element ref="mdui:Logo"/>
\r
39 <element ref="mdui:InformationURL"/>
\r
40 <element ref="mdui:PrivacyStatementURL"/>
\r
41 <any namespace="##other" processContents="lax"/>
\r
45 <element name="DisplayName" type="md:localizedNameType"/>
\r
46 <element name="Description" type="md:localizedNameType"/>
\r
47 <element name="InformationURL" type="md:localizedURIType"/>
\r
48 <element name="PrivacyStatementURL" type="md:localizedURIType"/>
\r
50 <element name="Keywords" type="mdui:KeywordsType"/>
\r
51 <complexType name="KeywordsType">
\r
53 <extension base="mdui:listOfStrings">
\r
54 <attribute ref="xml:lang" use="required"/>
\r
59 <simpleType name="listOfStrings">
\r
60 <list itemType="string"/>
\r
63 <element name="Logo" type="mdui:LogoType"/>
\r
64 <complexType name="LogoType">
\r
66 <extension base="anyURI">
\r
67 <attribute name="height" type="positiveInteger" use="required"/>
\r
68 <attribute name="width" type="positiveInteger" use="required"/>
\r
69 <attribute ref="xml:lang"/>
\r
74 <element name="DiscoHints" type="mdui:DiscoHintsType"/>
\r
75 <complexType name="DiscoHintsType">
\r
76 <choice minOccurs="0" maxOccurs="unbounded">
\r
77 <element ref="mdui:IPHint"/>
\r
78 <element ref="mdui:DomainHint"/>
\r
79 <element ref="mdui:GeolocationHint"/>
\r
80 <any namespace="##other" processContents="lax"/>
\r
84 <element name="IPHint" type="string"/>
\r
85 <element name="DomainHint" type="string"/>
\r
86 <element name="GeolocationHint" type="anyURI"/>
\r