Компоненты 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, а не вызывать их напрямую.