可扩展身份验证协议
可扩展身份验证协议技术概述。
若要开发可扩展身份验证协议,需要以下标头:
有关此技术的编程指南,请参阅:
PPP_EAP_ACTION PPP_EAP_ACTION枚举类型指定连接管理器应代表身份验证协议执行的操作。 |
RAS_AUTH_ATTRIBUTE_TYPE RAS_AUTH_ATTRIBUTE_TYPE枚举类型指定用于会话身份验证的属性值。 |
初始化 系统调用 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 系统调用 Uninitialize 方法来关闭指定的 EAP 配置会话。 |
IEAPProviderConfig EAP 提供程序的 UI。 |
PPP_EAP_INFO PPP_EAP_INFO 结构向连接管理器提供有关身份验证协议的信息,包括指向 EAP DLL 中函数的指针。 |
PPP_EAP_INPUT PPP_EAP_INPUT 结构用于 RAS 连接管理器 服务 PPP 实现与 EAP 之间的交互。 |
PPP_EAP_OUTPUT 身份验证协议使用 PPP_EAP_OUTPUT 结构,在调用 RasEapMakeMessage 后将请求和状态信息传达给连接管理器。 |
PPP_EAP_PACKET PPP_EAP_PACKET 结构指定身份验证协议正在处理的数据包的相关信息。 |
RAS_AUTH_ATTRIBUTE RAS_AUTH_ATTRIBUTE 结构用于在 EAP 会话期间传递类型为 RAS_AUTH_ATTRIBUTE_TYPE 的身份验证属性。 |