ISCardAuth 接口
[ ISCardAuth 接口可用于“要求”部分中指定的操作系统。 它不适用于 Windows Server 2003 Service Pack 1 (SP1) 及更高版本、Windows Vista、Windows Server 2008 和操作系统的后续版本。 智能卡模块提供类似的功能。]
ISCardAuth 接口定义作为标准提供,开发智能卡服务提供程序时可以遵循该标准。
ISCardAuth 接口可用于公开智能卡支持的身份验证服务。 这些服务包括应用程序身份验证、智能卡身份验证和用户身份验证。
以下示例演示 ISCardAuth 接口的典型用法。
使用 ISCardAuth
- 通过) 相应的 ISCardManage 接口方法创建 ISCardAuth 接口 (。
- (APP_Auth、GetChallenge、ICC_Auth 或 User_Auth) 调用相应的 ISCardAuth 方法。
- 释放 ISCardAuth 接口。
成员
ISCardAuth 接口继承自 IDispatch 接口。 ISCardAuth 还包含以下类型的成员:
方法
ISCardAuth 接口包含以下方法。
方法 | 说明 |
---|---|
APP_Auth | 允许应用程序使用质询/签名协议对自身进行身份验证。 |
GetChallenge | 从智能卡返回质询。 |
ICC_Auth | 允许应用程序对智能卡进行身份验证。 |
User_Auth | 允许访问用户身份验证服务。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
终止客户端支持 |
Windows XP |
终止服务器支持 |
Windows Server 2003 |