Extensible Authentication Protocol Host

Purpose

EAPHost is a Microsoft Windows Networking component that provides an Extensible Authentication Protocol (EAP) infrastructure for the authentication of "supplicant" protocol implementations such as 802.1X and Point-to-Point (PPP). It also allows for authentication with "authenticator" technologies such as the Microsoft network policy server (NPS). Unlike the previous IAS Server ( RADIUS), NPS supports Network Access Protection (NAP).

The EAPHost APIs enable applications to authenticate using the EAPHost service, and provide a template for the development of conformant authentication methods for use with EAPHost.

Run-time requirements

The EAPHost APIs are supported only in Windows Vista and later operating systems.

Related topics

About EAPHost
Using EAPHost
EAPHost API Reference