Элемент OneX

Элемент OneX задает сведения о конфигурации 802.1X для профиля проводной или беспроводной локальной сети. Этот элемент является уникальным корневым элементом для профиля 802.1X.

Целевое пространство имен для элемента OneX равно https://www.microsoft.com/networking/OneX/v1. Большинство дочерних элементов элемента OneX находятся в OneX пространстве имен. Существует одно исключение: элемент EAPConfig находится в https://www.microsoft.com/provisioning/EapHostConfig пространстве имен.

Windows XP с API беспроводной локальной сети с пакетом обновления 3 (SP3) для Windows XP с пакетом обновления 2 (SP2): поддерживается только элемент EAPConfig. Другие элементы, если они присутствуют в профиле, будут игнорироваться.

<xs:element name="OneX">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="cacheUserData"
                type="boolean"
                minOccurs="0"
             />
            <xs:element name="heldPeriod"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:enumeration
                            value="1"
                         />
                        <xs:enumeration
                            value="3600"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="authPeriod"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:enumeration
                            value="1"
                         />
                        <xs:enumeration
                            value="3600"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="startPeriod"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:enumeration
                            value="1"
                         />
                        <xs:enumeration
                            value="3600"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="maxStart"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:enumeration
                            value="1"
                         />
                        <xs:enumeration
                            value="100"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="maxAuthFailures"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:enumeration
                            value="1"
                         />
                        <xs:enumeration
                            value="100"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="supplicantMode"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="string"
                    >
                        <xs:enumeration
                            value="inhibitTransmission"
                         />
                        <xs:enumeration
                            value="includeLearning"
                         />
                        <xs:enumeration
                            value="compliant"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="authMode"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="string"
                    >
                        <xs:enumeration
                            value="machineOrUser"
                         />
                        <xs:enumeration
                            value="machine"
                         />
                        <xs:enumeration
                            value="user"
                         />
                        <xs:enumeration
                            value="guest"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="singleSignOn"
                minOccurs="0"
            >
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="type"
                            minOccurs="1"
                        >
                            <xs:simpleType>
                                <xs:restriction
                                    base="string"
                                >
                                    <xs:enumeration
                                        value="preLogon"
                                     />
                                    <xs:enumeration
                                        value="postLogon"
                                     />
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:element>
                        <xs:element name="maxDelay"
                            minOccurs="0"
                        >
                            <xs:simpleType>
                                <xs:restriction
                                    base="integer"
                                >
                                    <xs:enumeration
                                        value="0"
                                     />
                                    <xs:enumeration
                                        value="120"
                                     />
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:element>
                        <xs:element name="userBasedVirtualLan"
                            type="boolean"
                            minOccurs="0"
                         />
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="EAPConfig">
                <xs:complexType>
                    <xs:sequence>
                        <xs:any
                            processContents="lax"
                            minOccurs="1"
                            maxOccurs="unbounded"
                            namespace="##other"
                         />
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:any
                processContents="lax"
                minOccurs="0"
                maxOccurs="unbounded"
                namespace="##other"
             />
        </xs:sequence>
    </xs:complexType>
</xs:element>

Дочерние элементы

Элемент Тип Описание:
authMode Указывает тип учетных данных, используемых для проверки подлинности.
authPeriod Указывает максимальную длину времени (в секундах), в течение которого клиент ожидает ответа от средства проверки подлинности.
cacheUserData Логическое Указывает, кэшируются ли учетные данные пользователя для последующих подключений.
EAPConfig Указывает конфигурацию EAPHost.
heldPeriod Указывает продолжительность (в секундах), в течение которого клиент не будет повторно пытаться выполнить проверку подлинности после неудачной попытки проверки подлинности.
maxAuthFailures Указывает максимальное число сбоев проверки подлинности, разрешенных для набора учетных данных.
maxDelay Указывает в секундах максимальную задержку до сбоя попытки подключения единого входа.
maxStart Указывает максимальное количество отправленных сообщений EAPOL-Start.
singleSignOn Указывает сведения о конфигурации сети единого входа.
startPeriod Указывает продолжительность ожидания (в секундах) до отправки EAPOL-Start.
supplicantMode Указывает метод передачи, используемый для пакетов EAPOL.
Тип Указывает, когда выполняется единый вход. Если задано значение preLogon, единый вход выполняется перед входом пользователя. Если задано значение postLogon, единый вход выполняется сразу после входа пользователя.
userBasedVirtualLan Логическое Указывает, изменяется ли виртуальная локальная сеть (VLAN), используемая устройством, на основе учетных данных пользователя.

Remarks

Чтобы просмотреть список дочерних элементов в древовидной структуре, см. статью "Элементы схемы OneX".

Требования

Требование Значение
Минимальная версия клиента
Windows Vista, Windows XP с пакетом обновления 3 (SP3) [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Распространяемые компоненты
API беспроводной локальной сети для Windows XP с пакетом обновления 2 (SP2)