Udostępnij przez


Składniki hosta EAPHost

W tym temacie opisano trzy składniki uwierzytelniania EAPHost.

Składniki EAPHost

Uwierzytelnianie EAPHost ma następujące trzy składniki.

  • Suplicant, który wysyła żądania uwierzytelniania.
  • Metody protokołu EAP elementu równorzędnego (lub klienta), które implementują określone metody protokołu EAP i zarządzają sesją uwierzytelniania po stronie klienta.
  • Metody protokołu EAP wystawcy uwierzytelnienia (lub serwera), które implementują stronę serwera protokołu EAP.

Interfejsy API obsługi są wywoływane bezpośrednio z aplikacji, która chce uwierzytelniać się za pośrednictwem protokołu EAPHost. Interfejsy API metody równorzędnej i metody uwierzytelniania są jednak prototypami funkcji, które muszą być zaimplementowane dla określonego typu metody uwierzytelniania protokołu EAP — takich jak Protokół uwierzytelniania Microsoft Challenge Handshake w wersji 2.0 (MS-CHAPv2).

Jeśli tworzysz aplikację, która będzie używać protokołu EAPHost do uwierzytelniania, zapoznaj się z dokumentacja interfejsu API EAPHost Supplicant.

Jeśli tworzysz nową metodę uwierzytelniania protokołu EAP, która ma być zarządzana przez klasę EAPHost, zapoznaj się z interfejsem API metody równorzędnej EAPHost oraz interfejsami API metody EAPHost Authenticator. Należy pamiętać, że utworzysz implementacje tych interfejsów API uwidocznionych w nowej biblioteki DLL, która ładuje element EAPHost, zamiast wywoływać je bezpośrednio.