Расширяемый протокол проверки подлинности

Общие сведения о технологии протокола расширяемой проверки подлинности.

Для разработки протокола расширяемой проверки подлинности вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
PPP_EAP_ACTION

Перечислимый тип PPP_EAP_ACTION указывает действия, которые диспетчер подключений должен выполнять от имени протокола проверки подлинности.
RAS_AUTH_ATTRIBUTE_TYPE

Перечислимый тип RAS_AUTH_ATTRIBUTE_TYPE задает значения атрибутов, используемые для проверки подлинности сеанса.

Функции

 
Initialize

Система вызывает метод Initialize для инициализации сеанса конфигурации EAP на указанном компьютере.
RasEapFreeMemory

Диспетчер соединений RAS вызывает RasEapFreeMemory для освобождения буферов памяти, возвращаемых RasEapInvokeConfigUI, RasEapGetIdentity и RasEapInvokeInteractiveUI.
RasEapGetIdentity

Диспетчер соединений RAS вызывает функцию RasEapGetIdentity для получения сведений об удостоверениях пользователя, запрашивающего проверку подлинности.
RaseapGetInfo

Диспетчер соединений RAS вызывает RasEapGetInfo, чтобы получить набор указателей функций для указанного протокола проверки подлинности.
RasEapInvokeConfigUI

Диспетчер соединений RAS вызывает функцию RasEapInvokeConfigUI, чтобы отобразить диалоговое окно для получения сведений о конфигурации от пользователя.
RasEapInvokeInteractiveUI

Диспетчер соединений RAS вызывает функцию RasEapInvokeInteractiveUI, чтобы отобразить диалоговое окно для получения данных проверки подлинности от пользователя.
RouterInvokeConfigUI

Система вызывает метод RouterInvokeConfigUI для вызова пользовательского интерфейса конфигурации для проверки подлинности EAP между двумя маршрутизаторами.
RouterInvokeCredentialsUI

Система вызывает метод RouterInvokeCredentialsUI для вызова пользовательского интерфейса учетных данных для проверки подлинности EAP между двумя маршрутизаторами.
ServerInvokeConfigUI

Система вызывает метод ServerInvokeConfigUI для вызова пользовательского интерфейса конфигурации для проверки подлинности EAP между клиентом удаленного доступа и сервером.
Неинициализировать

Система вызывает метод Uninitialize для завершения указанного сеанса конфигурации EAP.

Интерфейсы

 
IEAPProviderConfig

Пользовательский интерфейс для поставщика EAP.

Структуры

 
PPP_EAP_INFO

Структура PPP_EAP_INFO предоставляет диспетчер подключений сведения о протоколе проверки подлинности, включая указатели на функции, расположенные в библиотеке DLL EAP.
PPP_EAP_INPUT

Структура PPP_EAP_INPUT используется во взаимодействии между реализацией PPP службы RAS диспетчер подключений и EAP.
PPP_EAP_OUTPUT

Протокол проверки подлинности использует структуру PPP_EAP_OUTPUT для передачи запросов и сведений о состоянии диспетчер подключений при возвращении из вызовов RasEapMakeMessage.
PPP_EAP_PACKET

Структура PPP_EAP_PACKET указывает сведения о пакете, обрабатываемом протоколом проверки подлинности.
RAS_AUTH_ATTRIBUTE

Структура RAS_AUTH_ATTRIBUTE используется для передачи атрибутов проверки подлинности типа RAS_AUTH_ATTRIBUTE_TYPE во время сеанса EAP.