|
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12 System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64 User : ServerPC ( 0) PHP Version : 8.2.12 Disable Function : NONE Directory : C:/Windows/schemas/EAPMethods/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?>
<xs:schema
targetNamespace="http://www.microsoft.com/provisioning/EapTeapConnectionPropertiesV1"
elementFormDefault="qualified"
xmlns="http://www.microsoft.com/provisioning/EapTeapConnectionPropertiesV1"
xmlns:baseEap="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
>
<xs:import
namespace="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"
schemaLocation="BaseEapConnectionPropertiesV1.xsd"
/>
<xs:element name="eapTeap" type="EapTeap"/>
<xs:complexType name="EapTeap">
<xs:complexContent>
<xs:extension base="TeapConfig"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TeapConfig">
<xs:sequence>
<xs:element name="ServerValidation" type="ServerValidationParameters" minOccurs="0"/>
<xs:element name="Phase2Authentication" type="Phase2AuthenticationParameters" minOccurs="0"/>
<xs:element name="Phase1Identity" type="Phase1IdentityParameters" minOccurs="0"/>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ServerValidationParameters">
<xs:sequence>
<xs:element name="ServerNames" type="xs:string" minOccurs="0"/>
<xs:element name="TrustedRootCAHash" type="xs:hexBinary" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="DownloadTrustedServerRoot" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="DisablePrompt" type="xs:boolean" default="false" minOccurs="0" />
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Phase2AuthenticationParameters">
<xs:sequence>
<xs:element name="InnerMethodConfig" type="InnerMethodConfigParameters" minOccurs="0" maxOccurs="unbounded"/>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="InnerMethodConfigParameters">
<xs:sequence>
<xs:element ref="baseEap:Eap" minOccurs="0" maxOccurs="1"/>
<xs:element name="Parameters" type="InnerMethodParametersType" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="InnerMethodParametersType">
<xs:sequence>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Phase1IdentityParameters">
<xs:sequence>
<xs:element name="IdentityPrivacy" type="xs:boolean" default="true" minOccurs="0"/>
<xs:element name="AnonymousIdentity" type="xs:string" minOccurs="0"/>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
</xs:sequence>
</xs:complexType>
</xs:schema>