[发明专利]一种权限处理方法、装置、存储介质及终端有效
| 申请号: | 202010221045.7 | 申请日: | 2020-03-26 |
| 公开(公告)号: | CN111444539B | 公开(公告)日: | 2023-10-03 |
| 发明(设计)人: | 王侃 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
| 主分类号: | G06F21/62 | 分类号: | G06F21/62 |
| 代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 李新干 |
| 地址: | 516006 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 权限 处理 方法 装置 存储 介质 终端 | ||
本申请实施例公开了一种权限处理方法、装置、存储介质及终端。该权限处理方法包括:接收第一应用的应用多开请求,根据所述应用多开请求开启第二应用,所述第二应用为虚拟环境中第一应用对应的分身应用;当接收到所述第二应用的权限验证请求时,获取所述第二应用的应用标识;从权限集合中获取所述应用标识对应的权限子集合,所述权限集合包括多个应用对应的已授权应用权限和待授权应用权限;基于所述权限子集合响应所述权限验证请求并进行权限验证,得到权限验证结果;根据所述权限验证结果运行所述第二应用。本申请实施例通过将多开应用的应用权限与原应用的应用权限分开进行设置,实现对多开应用的安全隔离,可以有效提高多开应用的安全性。
技术领域
本申请涉及移动终端应用领域,具体涉及一种权限处理方法、装置、存储介质及终端。
背景技术
Android(安卓)系统中,手机制造商常规使用的权限处理实现手段是基于原生Google的多用户机制来实现的,但该实现方式会和原生的多用户、Android for Work(Google主导开发的一套旨在支持Android在企业中运用的方案,可以实现在同一台设备上同时支持工作应用和个人应用,简称AFW)等功能在实现上会产生冲突。
相关技术中,一般是使用插件化、虚拟化技术来实现多开应用,虚拟化技术通过代理系统服务的方式,在系统服务层与应用层之间添加了一层虚拟空间,使虚拟出的多开应用在这个虚拟空间中运行。但是其在安全性及功能性上具有缺陷。
发明内容
本申请实施例提供一种权限处理方法、装置、存储介质及终端,可以有效提高多开应用的安全性。
本申请实施例提供了一种权限处理方法,包括:
接收第一应用的应用多开请求,根据所述应用多开请求开启第二应用,所述第二应用为虚拟环境中第一应用对应的分身应用;
当接收到所述第二应用的权限验证请求时,获取所述第二应用的应用标识;
从权限集合中获取所述应用标识对应的权限子集合,所述权限集合包括多个应用对应的已授权应用权限和待授权应用权限;
基于所述权限子集合响应所述权限验证请求并进行权限验证,得到权限验证结果;
根据所述权限验证结果运行所述第二应用。
相应的,本申请实施例还提供了一种权限处理装置,包括:
接收单元,用于接收第一应用的应用多开请求,根据所述应用多开请求开启第二应用,所述第二应用为虚拟环境中第一应用对应的分身应用;
第一获取单元,用于当接收到所述第二应用的权限验证请求时,获取所述第二应用的应用标识;
第二获取单元,用于从权限集合中获取所述应用标识对应的权限子集合,所述权限集合包括多个应用对应的已授权应用权限和待授权应用权限;
验证单元,用于基于所述权限子集合对所述权限验证请求中的待验证权限进行验证,得到权限验证结果;
运行单元,用于根据所述权限验证结果运行所述第二应用。
相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的权限处理方法中的步骤。
相应的,本申请实施例还提供了一种终端,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的权限处理方法中的步骤。
本申请实施例通过将多开应用的应用权限与原应用的应用权限分开进行设置,实现对多开应用的安全隔离,可以有效提高多开应用的安全性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010221045.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多合一作业工具
- 下一篇:一种高盐度和高COD工业废水的治理系统





