ISCardAuth 接口

[ ISCardAuth 接口可用于“要求”部分中指定的操作系统。 它不适用于 Windows Server 2003 Service Pack 1 (SP1) 及更高版本、Windows Vista、Windows Server 2008 和操作系统的后续版本。 智能卡模块提供类似的功能。]

ISCardAuth 接口定义作为标准提供,开发智能卡服务提供程序时可以遵循该标准。

ISCardAuth 接口可用于公开智能卡支持的身份验证服务。 这些服务包括应用程序身份验证、智能卡身份验证和用户身份验证。

以下示例演示 ISCardAuth 接口的典型用法。

使用 ISCardAuth

  1. 通过) 相应的 ISCardManage 接口方法创建 ISCardAuth 接口 (。
  2. (APP_Auth、GetChallengeICC_AuthUser_Auth) 调用相应的 ISCardAuth 方法。
  3. 释放 ISCardAuth 接口。

成员

ISCardAuth 接口继承自 IDispatch 接口。 ISCardAuth 还包含以下类型的成员:

方法

ISCardAuth 接口包含以下方法。

方法 说明
APP_Auth 允许应用程序使用质询/签名协议对自身进行身份验证。
GetChallenge 从智能卡返回质询。
ICC_Auth 允许应用程序对智能卡进行身份验证。
User_Auth 允许访问用户身份验证服务。

 

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
终止客户端支持
Windows XP
终止服务器支持
Windows Server 2003