home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / Provisioning / schemas / mspeapconnectionpropertiesv1.xsd < prev    next >
Extensible Markup Language  |  2006-09-18  |  3KB  |  70 lines

  1. <?xml version="1.0" ?>
  2. <xs:schema 
  3.       targetNamespace="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV1" 
  4.       elementFormDefault="qualified" 
  5.       xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV1" 
  6.       xmlns:xs="http://www.w3.org/2001/XMLSchema" 
  7.       xmlns:baseEap="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"
  8.       version="1.0"
  9.    >
  10.    <xs:import 
  11.          namespace="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1" 
  12.          schemaLocation="BaseEapConnectionPropertiesV1.xsd" 
  13.    />
  14.  
  15.    <xs:element name="EapType" substitutionGroup="baseEap:EapType">
  16.       <xs:complexType>
  17.          <xs:complexContent>
  18.             <xs:extension base="baseEap:BaseEapTypeParameters">
  19.                <xs:sequence>
  20.                   <xs:element 
  21.                         name="ServerValidation" 
  22.                         type="ServerValidationParameters" 
  23.                         minOccurs="0"
  24.                   />
  25.  
  26.                   <xs:element name="FastReconnect" type="xs:boolean" minOccurs="0"/>
  27.                   <xs:element name="InnerEapOptional" type="xs:boolean" minOccurs="0"/>
  28.                   <xs:element ref="baseEap:Eap" minOccurs="0" maxOccurs="unbounded" />
  29.  
  30.                   <xs:element name="EnableQuarantineChecks" type="xs:boolean" minOccurs="0" default="false"/>
  31.                   <xs:element name="RequireCryptoBinding" type="xs:boolean" minOccurs="0" default="false" />
  32.  
  33.                   <xs:element name="PeapExtensions" type="PeapExtensionsType" minOccurs="0" />
  34.                </xs:sequence>
  35.             </xs:extension>
  36.          </xs:complexContent>
  37.       </xs:complexType>
  38.    </xs:element>   
  39.    
  40.    <xs:complexType name="ServerValidationParameters">
  41.       <xs:sequence>
  42.          <xs:element 
  43.                name="DisableUserPromptForServerValidation" 
  44.                type="xs:boolean" 
  45.                minOccurs="0" 
  46.          />
  47.          <!-- A set of server names delimited by semicolons -->
  48.          <!-- each server name can be represented by regular -->
  49.          <!-- expressions -->
  50.          <xs:element name="ServerNames" type="xs:string" minOccurs="0" />
  51.          <!-- The thumbprint of a trusted root CA is -->
  52.          <!-- a hexadecimal string that contains -->
  53.          <!-- the SHA-1 hash of the certificate. -->
  54.          <xs:element 
  55.                name="TrustedRootCA" 
  56.                type="xs:hexBinary" 
  57.                minOccurs="0" 
  58.                maxOccurs="unbounded" 
  59.          />
  60.       </xs:sequence>
  61.    </xs:complexType>
  62.  
  63.    <xs:complexType name="PeapExtensionsType">
  64.       <xs:sequence>
  65.          <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
  66.       </xs:sequence>
  67.    </xs:complexType>
  68. </xs:schema>
  69.  
  70.