EAPHost Supplicant Configuration Functions (Compact 2013)
3/26/2014
This section discusses the EAP Supplicant API configuration functions.
In This Section
- EapHostPeerConfigBlob2Xml
Converts the configuration blob to XML.
- EapHostPeerConfigXml2Blob
Converts XML into the configuration blob.
- EapHostPeerCredentialsXml2Blob
Generates the credentials BLOB.
- EapHostPeerFreeErrorMemory
Frees memory allocated to an EAP_ERROR structure.
- EapHostPeerFreeMemory
Frees memory returned by the configuration APIs. This function must not be used to free error memory. To free error memory, use either the EapHostPeerFreeEapError or EapHostPeerFreeErrorMemory function.
- EapHostPeerGetMethods
Enumerates all EAP methods installed and available for use, including legacy EAP methods.
- EapHostPeerInvokeConfigUI
Starts the configuration user interface of the specified EAP method.
- EapHostPeerInvokeIdentityUI
Starts the identity user interface.
- EapHostPeerInvokeInteractiveUI
Provides credentials interactivity to the user.
- EapHostPeerQueryCredentialInputFields
Allows the user to determine what kind of credentials are required by the methods to perform authentication. It also obtains the fields to be displayed in the user interface.
- EapHostPeerQueryInteractiveUIInputFields
Obtains the input fields for interactive user interface components to raise on the supplicant.
- EapHostPeerQueryUIBlobFromInteractiveUIInputFields
Converts user information into a user BLOB that can consumed by EAPHost run-time functions.
- EapHostPeerQueryUserBlobFromCredentialInputFields
Obtains the credential BLOB that could be used to start authentication as soon as user inputs have been received from the from single sign-on user interface.