OneX-Element

Das OneX-Element gibt 802.1X-Konfigurationsinformationen für ein Kabel- oder WLAN-Profil an. Dieses Element ist das eindeutige Stammelement für ein 802.1X-Profil.

Der Zielnamespace für das OneX-Element ist https://www.microsoft.com/networking/OneX/v1 . Die meisten untergeordneten Elemente des OneX-Elements befinden sich im OneX -Namespace. Es gibt eine Ausnahme: Das EAPConfig-Element befindet sich im https://www.microsoft.com/provisioning/EapHostConfig -Namespace.

Windows XP mit SP3 und Wlan-API für Windows XP mit SP2: Nur das EAPConfig-Element wird unterstützt. Andere Elemente, die in einem Profil vorhanden sind, werden ignoriert.

<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>

Untergeordnete Elemente

Element type BESCHREIBUNG
authMode Gibt den Typ der für die Authentifizierung verwendeten Anmeldeinformationen an.
authPeriod Gibt die maximale Zeitspanne in Sekunden an, in der ein Client auf eine Antwort vom Authentifikator wartet.
cacheUserData boolean Gibt an, ob die Benutzeranmeldeinformationen für nachfolgende Verbindungen zwischengespeichert werden.
EAPConfig Gibt die EAPHost-Konfiguration an.
heldPeriod Gibt die Zeitspanne in Sekunden an, in der ein Client die Authentifizierung nach einem fehlgeschlagenen Authentifizierungsversuch nicht erneut versucht.
maxAuthFailures Gibt die maximale Anzahl von Authentifizierungsfehlern an, die für einen Satz von Anmeldeinformationen zulässig sind.
maxDelay Gibt die maximale Verzögerung in Sekunden an, bevor der Verbindungsversuch für einmaliges Anmelden fehlschlägt.
maxStart Gibt die maximale Anzahl von EAPOL-Start gesendeten Nachrichten an.
singleSignOn Gibt Informationen zur Netzwerkkonfiguration für einmaliges Anmelden an.
startPeriod Gibt die Zeitspanne in Sekunden an, die gewartet werden soll, bevor ein EAPOL-Start gesendet wird.
suppli übermode Gibt die Für EAPOL-Pakete verwendete Übertragungsmethode an.
Typ Gibt an, wann einmaliges Anmelden ausgeführt wird. Wenn diese Einstellung auf festgelegt preLogon ist, wird einmaliges Anmelden ausgeführt, bevor sich der Benutzer anmeldet. Wenn diese Einstellung auf festgelegt postLogon ist, wird das einmalige Anmelden sofort nach der Anmeldung des Benutzers ausgeführt.
userBasedVirtualLan boolean Gibt an, ob sich das vom Gerät verwendete virtuelle LAN (VLAN) basierend auf den Anmeldeinformationen des Benutzers ändert.

Bemerkungen

Informationen zum Anzeigen der Liste der untergeordneten Elemente in einer strukturähnlichen Struktur finden Sie unter OneX-Schemaelemente.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista, Windows XP nur mit [ SP3-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Verteilbare Komponente
WLAN-API für Windows XP mit SP2