Поделиться через


Компоненты EAPHost

В этом разделе описываются три компонента проверки подлинности EAPHost.

Компоненты EAPHost

Проверка подлинности EAPHost состоит из следующих трех компонентов.

  • Запрашивающий объект, который выполняет запросы проверки подлинности.
  • Одноранговые (или клиентские) методы EAP, которые реализуют определенные методы EAP и управляют сеансом проверки подлинности на стороне клиента.
  • Методы EAP для проверки подлинности (или сервера), которые реализуют серверную сторону протокола EAP.

Запрашивающие API вызываются непосредственно из приложения, которое хочет пройти проверку подлинности через EAPHost. Однако API однорангового метода и метода проверки подлинности являются прототипами функций, которые должны быть реализованы для определенного типа метода проверки подлинности EAP, например протокола проверки подлинности Microsoft Challenge Handshake Authentication Protocol версии 2.0 (MS-CHAPv2).

Если вы создаете приложение, которое будет использовать EAPHost для проверки подлинности, обратитесь к справочнику по API-интерфейсу запрашивающего приложения EAPHost.

Если вы создаете новый метод проверки подлинности EAP, которым будет управлять EAPHost, см. справочник по API однорангового метода EAPHost и API метода EAPHost Authenticator. Обратите внимание, что вы будете создавать реализации этих API, предоставляемые в новой библиотеке DLL, загружаемой EAPHost, а не вызывать их напрямую.