Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Extensible Authentication Protocol Host. For more information, see:
eappapis.h contains the following programming interfaces:
Functions
| 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. |
Callback functions
| 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. |