2.2.8.2 SoH EAP Extensions Method

This method is an Expanded EAP Type (as specified in section 2.2.7) with the following values for the fields.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Type

Vendor-Id

Vendor-Type

Vendor-Data (variable)

...

Type (1 byte): MUST be set to 254, as specified in [RFC3748] section 5.7.

Vendor-Id (3 bytes):  A 3-byte unsigned integer that MUST be set to 0x000137.

Vendor-Type (4 bytes): A 4-byte unsigned integer that MUST be set to 0x21.

Vendor-Data (variable): This contains either an SoH Request TLV or an SoH TLV (section 2.2.8.2.2).

SoH Request TLV MUST be present only in an EAP request while SoH TLV MUST be present only in an EAP response message. The Cryptobinding TLV (section 2.2.8.1.1), Result TLV (section 2.2.8.1.2), and SoH Response TLV (section 2.2.8.1.3) MUST be carried in the EAP TLV Extensions Method (section 2.2.8.1).