2.2.3.2.2 EapMethodType

The EapMethodType complex type defines a string which MUST be formatted according to the XML schema in section 6.6.1. An element of type EapMethodType contains the following elements:

Type: An 8-bit unsigned integer which specifies the Extensible Authentication Protocol (EAP) method to be used by the domain clients while using IEEE 802.1X authentication as specified in [IEEE802.1X], to connect to a network. The value for this field MUST be a legal EAP method type, as specified in [RFC3748] section 6.2. Setting this field to "254", indicates that the EAP method is an expanded EAP method, in which case VendorId and VendorType MUST be included.

VendorId: An optional unsigned 8-bit integer representing the IANA Private Enterprise Number, as specified in [IANA-ENT], of the method vendor; required if Type indicates an expanded EAP method (Type = 254).

VendorType: An optional unsigned 8-bit integer whose value is defined by the EAP method vendor; required if Type indicates an expanded EAP method (Type = 254).

AuthorId: An unsigned 8-bit integer representing the IANA Private Enterprise Number, as specified in [IANA-ENT], of the method author. The AuthorId and VendorId do not need to be the same for a particular method.