EapType element (eaptlsconnectionpropertiesv1schema)

The EapType element is a derived type of the EapType element from the BaseEapConnectionProperties schema.

This derived EapType element contains the following elements: CredentialsSource, ServerValidation, DifferentUsername, PerformServerValidation, AcceptServerName, andTLSExtensions.

<xs:element name="EapType"
    substitutionGroup="EapType"
>
    <xs:complexType>
        <xs:complexContent>
            <xs:extension
                base="BaseEapTypeParameters"
            >
                <xs:sequence>
                    <xs:element name="CredentialsSource"
                        type="CredentialsSourceParameters"
                        minOccurs="0"
                     />
                    <xs:element name="ServerValidation"
                        type="ServerValidationParameters"
                        minOccurs="0"
                     />
                    <xs:element name="DifferentUsername"
                        type="boolean"
                        minOccurs="0"
                     />
                    <xs:element
                        minOccurs="0"
                        maxOccurs="1"
                        ref="extendedTLS: PerformServerValidation"
                     />
                    <xs:element
                        minOccurs="0"
                        maxOccurs="1"
                        ref="extendedTLS: AcceptServerName"
                     />
                    <xs:element
                        minOccurs="0"
                        maxOccurs="1"
                        ref="extendedTLS: TLSExtensions"
                     />
                </xs:sequence>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>

Child elements

Element Type Description
extendedTLS: PerformServerValidation Windows 7 and later: indicates whether server validation is performed.
extendedTLS: AcceptServerName Windows 7 and later: indicates whether the name of a server is read.
extendedTLS: TLSExtensions Windows 7 and later: enables future enhancements to the schema.
CredentialsSource CredentialsSourceParameters Contains information about the location of the EAP Transport Level Security (EAP-TLS) certificate.
The CredentialsSource element is optional.
DifferentUsername boolean Determines which user name EAP-TLS is to use.
If the DifferentUsername element is TRUE, EAP-TLS should use a user name other than the name that appears on the certificate. If the DifferentUsername element is FALSE, EAP-TLS uses the user name that appears on the certificate.
The DifferentUsername element is optional.
ServerValidation ServerValidationParameters Contains information about how to perform server validation. The ServerValidation element is optional.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]

See also

EAPHost and Legacy Schema

eaptlsconnectionpropertiesv1 Schema

eaptlsconnectionpropertiesv1 Schema Elements