[发明专利]一种智能卡登录Windows系统的方法及私有凭据提供装置有效
| 申请号: | 201710979901.3 | 申请日: | 2017-10-19 |
| 公开(公告)号: | CN107609362B | 公开(公告)日: | 2020-02-11 |
| 发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
| 主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/34;G06F21/32;G06F21/44;G06F21/62 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能卡 登录 windows 系统 方法 私有 凭据 提供 装置 | ||
1.一种智能卡登录Windows系统的方法,其特征在于,所述方法包括:
私有凭据提供装置等待上层调用,
当所述私有凭据提供装置的第一接口函数被调用时,所述私有凭据提供装置从所有凭据提供装置中找到系统默认凭据提供装置,将所述系统默认凭据提供装置设为不可见,返回响应给上层;
当所述私有凭据提供装置的第三接口函数被调用时,所述私有凭据提供装置获取凭据的数量,获取并保存个人身份识别码输入框标识,获取当前登录的智能卡的名称,返回响应给上层;
当所述私有凭据提供装置的第五接口函数被调用时,所述私有凭据提供装置根据个人身份识别码输入框标识,将个人身份识别码设置为默认值,返回响应给上层;
当所述私有凭据提供装置的第六接口函数被调用时,所述私有凭据提供装置根据所述个人身份识别码输入框标识设置个人身份识别码输入框的状态,并返回响应给上层;
当所述私有凭据提供装置的第九接口函数被调用时,所述私有凭据提供装置弹出指纹验证框,提示用户输入指纹,返回响应给上层;
当所述私有凭据提供装置的第十接口函数被调用时,所述私有凭据提供装置获取登录Windows系统所需的凭据,返回响应给上层,并将所述登录Windows系统所需的凭据发送给本地安全权限服务,所述登录Windows系统所需的凭据包括加密服务提供程序名称、当前登录的智能卡的名称、容器名、密钥用途。
2.如权利要求1所述的方法,其特征在于,当所述私有凭据提供装置的第三接口函数被调用时,所述私有凭据提供装置获取凭据的数量,获取并保存个人身份识别码输入框标识,获取当前登录的智能卡的名称,返回响应给上层,具体包括:
当所述私有凭据提供装置的第三接口函数被调用时,所述私有凭据提供装置获取凭据的数量,获取并保存个人身份识别码输入框标识,获取当前登录的智能卡的名称,根据所述当前登录的智能卡的名称判断所述当前登录的智能卡是否为带有指纹传感器的智能卡,得到判断结果,根据所述凭据的数量创建凭据的对象实例,并将所述判断结果和所述凭据的对象实例保存到凭据提供方封装类实例中,返回响应给上层。
3.如权利要求2所述的方法,其特征在于,所述方法包括:当所述私有凭据提供装置的第二接口函数被调用时,所述私有凭据提供装置创建系统默认凭据提供装置的实例并保存,返回响应给上层;
当所述私有凭据提供装置的第四接口函数被调用时,所述私有凭据提供装置调用所述系统默认凭据提供装置的实例的相应成员函数,并在调用完成后返回响应给上层;其中,所述相应成员函数为与所述第四接口函数所对应的成员函数;
当所述私有凭据提供装置的第七接口函数被调用时,所述私有凭据提供装置加载带有指纹传感器的智能卡专用登录图片,并返回响应给上层;
当所述私有凭据提供装置的第八接口函数被调用时,所述私有凭据提供装置根据保存的显示信息控件的标识来设置提交按钮的位置,并返回响应给上层;
当所述私有凭据提供装置的第三接口函数被调用时,还包括:所述私有凭据提供装置获取并保存显示信息控件的标识。
4.如权利要求1所述的方法,其特征在于,所述私有凭据提供装置获取凭据的数量之前还包括:所述私有凭据提供装置获取Windows系统的凭据列表并判断所述Windows系统的凭据列表是否为空;如果是,所述私有凭据提供装置获取凭据的数量,如果否,所述私有凭据提供装置清空当前凭据列表,所述私有凭据提供装置获取凭据的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710979901.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件加密装置
- 下一篇:一种解锁方法及移动终端





