EAPHost and Legacy Schema

This topic describes the EAPHost schema and legacy schema for creating configuration XML and credential XML.

About EAPHost and Legacy Schema

Creating configuration XML commences with the eaphostconfig schema; creating credential XML commences with the eaphostusercredentials schema.

Several of the native and legacy schema contain common schema elements. Common elements used in method configuration and method credentials are abstracted into a single schema file, referred to as the "common schema".

The terms "method configuration" and "connection properties" are used interchangeably. Likewise, the terms "method credentials" and "user properties" are also used interchangeably.

EAPHost Schema

Schema Description
baseeapmethodconfig Contains common configuration schema elements.
baseeapmethodusercredentials Contains common credential schema elements.
eapcommon Contains the EapMethodType element definition.
eaphostconfig Contains EAPHost configuration schema.
eaphostusercredentials Contains EAPHost credential schema.

Legacy Schema

Schema Description
baseeapconnectionpropertiesv1 Contains common configuration schema elements.
baseeapuserpropertiesv1 Contains common credential schema elements.
eapconnectionpropertiesv1 Contains common configuration schema elements.
eapuserpropertiesv1 Contains common credential schema elements.
eapsimconnectionpropertiesv1 Is used with EAP-SIM to describe authentication configuration data.
eapteapconnectionpropertiesv1 Is used with EAP-TEAP to describe authentication configuration data.
eaptlsconnectionpropertiesv1 Is used with EAP-TLS to describe authentication configuration data.
eaptlsconnectionpropertiesv2 Is used with EAP-TLS to describe authentication configuration data beginning with Windows 7.
eaptlsconnectionpropertiesv3 Is used with EAP-TLS to describe authentication configuration data beginning with Windows 8.
eaptlsuserpropertiesv1 Is used with EAP-TLS to describe authentication credentials and credential options.
eapttlsconnectionpropertiesv1 Is used to specify configuration settings for the Microsoft EAP implementation of the TTLS method beginning with Windows 8.
mschapv2connectionpropertiesv1 Is used with MS-CHAPv2 to describe authentication configuration data.
mschapv2userpropertiesv1 Is used with MS-CHAPv2 to describe authentication credentials and credential options.
mspeapconnectionpropertiesv1 Is used with PEAPv0 to describe authentication configuration data.
mspeapconnectionpropertiesv2 Is used with PEAPv0 to describe authentication configuration data beginning with Windows 7.
mspeapconnectionpropertiesv3 Is used with PEAPv0 to describe authentication configuration data beginning with Windows 8.
mspeapuserpropertiesv1 Is used with PEAPv0 to describe authentication credentials and credential options.
eapakaconnectionpropertiesv1 Is used with EAP-AKA to describe authentication configuration data.
eapakaprimeconnectionpropertiesv1 Is used with EAP-AKA to describe authentication configuration data.

See also