EAPHost Supplicant Run-time Functions (Compact 2013)
3/26/2014
The EAP Supplicant API run-time functions are as follows.
In This Section
- EapHostPeerBeginSession
Starts an EAP authentication session.
- EapHostPeerClearConnection
Stops all future callbacks to the NotificationHandler provided by the calling supplicant to EAPHost in a previous call to EapHostPeerBeginSession.
- EapHostPeerEndSession
Terminates a current EAP authentication session between EAPHost and the calling supplicant.
- EapHostPeerFreeEapError
Frees all EAP error-specific memory returned by EAPHost APIs.
- EapHostPeerFreeRuntimeMemory
Releases memory space that is used by run-time APIs.
- EapHostPeerGetAuthStatus
Obtains the supplicant's current EAP authentication status from EAPHost.
- EapHostPeerGetIdentity
Requests identity information from the inner methods.
- EapHostPeerGetResponseAttributes
Obtains an array of EAP authentication attributes from EAPHost.
- EapHostPeerGetResult
Obtains the authentication result for the specified EAP authentication session.
- EapHostPeerGetSendPacket
Obtains a packet from EAPHost to send to the authenticator.
- EapHostPeerGetUIContext
Obtains the user interface context for the supplicant from EAPHost that is used in the EapHostPeerInvokeInteractiveUI APIs for the supplicant.
- EapHostPeerInitialize
Initializes EAPHost for the supplicant. EapHostInitialize and EapHostPeerUninitialize must be called as a pair.
- EapHostPeerProcessReceivedPacket
Transfers the EAP packet to EAPHost after having received an EAP packet from the server.
- EapHostPeerSetResponseAttributes
Provides updated EAP authentication attributes to EAPHost.
- EapHostPeerSetUIContext
Provides a new or updated user interface context to the EAP peer method loaded on EAPHost.
- EapHostPeerUninitialize
Unitializes EapHost for the supplicant. EapHostInitialize and EapHostUninitialize must be called as a pair.