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