Схема HotspotProfile
Схема Хотспотпрофиле определяет элементы, используемые для описания учетных данных входа для Wi-Fi точек доступа, использующих протокол беспроводного роуминга поставщика услуг Интернета (WISPR). Все элементы находятся в пространстве имен http://www.microsoft.com/networking/WLAN/HotspotProfile/v1
. Не все элементы находятся в каждом профиле, поскольку некоторые элементы являются необязательными.
Полная схема Хотспотпрофиле ниже:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://www.microsoft.com/networking/WLAN/HotspotProfile/v1"
elementFormDefault="qualified"
xmlns="http://www.microsoft.com/networking/WLAN/HotspotProfile/v1"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="BasicAuth">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="xs:token"/>
<xs:element name="Password" type="xs:token"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExtAuth">
<xs:complexType>
<xs:sequence>
<xs:element name="ExtensionId" type="xs:token"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TrustedDomains">
<xs:annotation>
<xs:documentation xml:lang="en">
The element contains a set of host names that are trusted for providing credentials over HTTPS.
A domain name is either a fully qualified name such as hotspot.contoso.com
or a wildcard such as .contoso.com to refer to all hosts under the given domain name.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TrustedDomain" maxOccurs="unbounded" type="xs:token"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SSIDConfig">
<xs:annotation>
<xs:documentation xml:lang="en">
The element contains a set of additional SSID's that are handled by this profile
to reduce the number of SSID's in the WLAN profile store.
Windows will not auto-connect to these SSID's until a user manually connects
and sets the auto-connect flag for a specific SSID.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="SSID" maxOccurs="250">
<xs:complexType>
<xs:choice>
<xs:element name="hex">
<xs:simpleType>
<xs:restriction base="xs:hexBinary">
<xs:minLength value="1" />
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="hexPrefix">
<xs:simpleType>
<xs:restriction base="xs:hexBinary">
<xs:minLength value="4" />
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="namePrefix">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="4" />
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HotspotProfile">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:sequence>
<xs:element ref="BasicAuth"/>
<xs:element ref="TrustedDomains"/>
</xs:sequence>
<xs:sequence>
<xs:element ref="ExtAuth"/>
<xs:element ref="TrustedDomains" minOccurs="0"/>
</xs:sequence>
</xs:choice>
<xs:element name="UserAgent" minOccurs="0" type="xs:token"/>
<xs:element ref="SSIDConfig" minOccurs="0"/>
<!-- extension point -->
<xs:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
В следующей таблице перечислены все элементы этой схемы, отсортированные в алфавитном порядке по имени.
Элемент | Описание |
---|---|
BasicAuth | Содержит имя пользователя и пароль, необходимые для проверки подлинности протокола WISPR. Использование басикаус позволяет использовать статический набор учетных данных. Используйте команда extauth , чтобы приложение создавало учетные данные для проверки подлинности по протоколу wispr. |
ExtAuth | Содержит параметры для обработки проверки подлинности протокола WISPR через приложение (вместо указания статического имени пользователя и пароля через басикаус ). |
ExtensionId | Имя семейства пакетов приложения, которое будет вызываться для проверки подлинности протокола WISPR. |
HotspotProfile | Определяет свойства и учетные данные входа для Wi-Fiной точки доступа. Хотспотпрофиле — это уникальный корневой элемент профиля хот-спота Wi-Fi, который использует протокол беспроводного роуминга поставщика услуг Интернета (wispr). |
Пароль | Пароль, используемый для проверки подлинности протокола WISPR. |
SSID | Дополнительный SSID, обрабатываемый этим профилем. |
SSIDConfig | Содержит набор дополнительных SSID, которые обрабатываются этим профилем для сокращения числа SSID в хранилище профилей WLAN. Windows не будет подключаться к этим идентификаторам ssid, пока пользователь не подключится вручную. Созданный профиль будет наследовать параметры Хотспотаус из этого профиля. |
TrustedDomain | Имя узла, которое является доверенным для предоставления учетных данных по протоколу HTTPS. Может быть либо полным именем (например, HotSpot.contoso.com), либо подстановочным знаком для ссылки на все узлы с заданным доменным именем (например, . contoso.com). |
TrustedDomains | Содержит набор из одного или нескольких имен узлов, которые являются доверенными для предоставления учетных данных по протоколу HTTPS. Может быть либо полным именем (например, HotSpot.contoso.com), либо подстановочным знаком для ссылки на все узлы с заданным доменным именем (например, . contoso.com). |
UserAgent | Настраиваемая строка агента пользователя HTTP для поддержки фильтрации агентов пользователя, относящегося к оператору. Этот элемент является необязательным. |
UserName | Имя пользователя, используемое для проверки подлинности по протоколу WISPR. |
hex | Определяет идентификатор SSID беспроводной локальной сети в шестнадцатеричном формате. |
hexPrefix | Определяет класс беспроводных локальных сетей, идентификаторы SSID которых начинаются с предоставленных байтов. |
name | Определяет идентификатор SSID беспроводной локальной сети в алфавитно-цифровом формате. |
namePrefix | Определяет класс беспроводных локальных сетей, идентификаторы SSID которых начинаются с предоставленных символов. |