Master Schema
Note Wireless Provisioning Services (WPS) is no longer available as of Windows Vista.
The Master XML schema describes the following:
Global parameters for the WISP domain, including domain name and TTL expiry values for the master data
Lists of configuration and 802.1X authentication XML files (subfiles) used to provision the WISP's wireless network
Links to other Master XML files that will be downloaded and updated whenever the current Master file is updated
An example of Master XML data is described in Sample Master XML Data.
<xs:schema xmlns:xs="https://www.w3.org/2001/XMLSchema"
targetNamespace="https://www.microsoft.com/provisioning/Master"
xmlns="https://www.microsoft.com/provisioning/Master"
elementFormDefault="qualified">
<xs:import namespace="https://www.w3.org/XML/1998/namespace"
schemaLocation="https://www.w3.org/2001/xml.xsd" />
<xs:element name="Master">
<xs:complexType>
<xs:sequence>
<xs:element name="TTL" type="xs:positiveInteger" />
<xs:element name="DomainName" type="xs:string" />
<xs:element name="UpdateFrom" type="anyHttps" />
<xs:element name="LangSet" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Subfile" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="URL" type="anyHttps" />
<xs:element name="Version" type="xs:positiveInteger"/>
</xs:sequence>
<xs:attribute name="Name" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute ref="xml:lang" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="OtherMasters" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="MasterURL" type="anyHttps" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="anyHttps">
<xs:restriction base="xs:string">
<xs:pattern value="https://(.)+" />
</xs:restriction>
</xs:simpleType>
</xs:schema>