6.7 Microsoft EAP MsChapV2 Schema

The following defines the XML schema for specifying configuration settings for Microsoft implementation of the MS-ChapV2 EAP method.

 <?xml version="1.0" ?>
 <xs:schema 
       targetNamespace="http://www.microsoft.com/provisioning/MsChapV2ConnectionPropertiesV1" 
       elementFormDefault="qualified" 
       xmlns="http://www.microsoft.com/provisioning/MsChapV2ConnectionPropertiesV1" 
       xmlns:xs="http://www.w3.org/2001/XMLSchema" 
       xmlns:baseEap="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1" 
       version="1.0"
    >
    <xs:import 
       namespace="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1" 
       schemaLocation="BaseEapConnectionPropertiesV1.xsd" 
    />
    <xs:element name="EapType" substitutionGroup="baseEap:EapType">              
       <xs:complexType>
          <xs:complexContent>
             <xs:extension base="baseEap:BaseEapTypeParameters">
                 <xs:sequence>
                     <!-- If true, specifies that EAP-MSCHAPv2 should use the logged on user's username and password -->
                     <xs:element name="UseWinLogonCredentials" type="xs:boolean" minOccurs="0" default="true"/>
                     <!-- extension point for other namespaces -->
                     <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
                 </xs:sequence>
             </xs:extension>
          </xs:complexContent>
       </xs:complexType>
    </xs:element>   
 </xs:schema>