eappapis.h header
This header is used by Extensible Authentication Protocol Host. For more information, see:
eappapis.h contains the following programming interfaces:
EapHostPeerBeginSession Starts an EAP authentication session. |
EapHostPeerClearConnection Clears the authentication session connection. |
EapHostPeerEndSession Terminates the current EAP authentication session between EAPHost and the calling supplicant, and clears data stored for the session. |
EapHostPeerFreeEapError Frees EAP_ERROR structures returned by EAPHost run-time APIs. |
EapHostPeerFreeRuntimeMemory Releases the memory space used during run-time. |
EapHostPeerGetAuthStatus Obtains the supplicant's current EAP authentication status from EAPHost. |
EapHostPeerGetDataToUnplumbCredentials Returns the Connection Id,User Impersonation Token and Eaphost Process Id used by EAPHost to save the credentials for SSO. This data is needed to unplumb previously plumbed credentials. |
EapHostPeerGetIdentity This function is called by tunnel methods to request identity information from the inner methods. This function returns the identity and user credential information. |
EapHostPeerGetResponseAttributes Obtains an array of EAP authentication attributes from EAPHost. |
EapHostPeerGetResult Obtains the authentication result for the specified EAP authentication session. |
EapHostPeerGetSendPacket Is called by the supplicant when the supplicant needs to obtains a packet from EAPHost to send to the authenticator. |
EapHostPeerGetUIContext Obtains the user interface context for the supplicant from EAPHost if the UI is to be raised. |
EapHostPeerInitialize Initializes an EAPHost authentication session. |
EapHostPeerProcessReceivedPacket Is called by the supplicant every time the supplicant receives a packet that EAPHost needs to process. |
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 after the UI has been raised. |
EapHostPeerUninitialize Uninitializes all EAPHost authentication sessions. |
NotificationHandler Notifies the supplicant that there is a change in the Statement of Health (SoH) and re-authentication of a Network Access Protection (NAP) system connection is required. |