3.3.7.4 EAP Inner Method Authentication Failed

If EAP inner method authentication failed, then:

  • This event will be received from the respective EAP method layer in response to an EAP packet passed to it. If currentState is not set to PHASE2_EAP_INPROGRESS, ignore this event. Otherwise, the PEAP layer SHOULD do the following:

    1. Create an EAP TLV Extensions Method (section 2.2.8.1) packet with result TLV (the value field set to 2).

    2. Encrypt the packet generated above by passing it to the TLS layer using the EncryptMessage method, and after receiving the encrypted data prepare a PEAP packet with encrypted data as Type_Data and send it to the peer. Change currentState to FAILURE_TLV_SENT.