应用授权管理方法及相关设备技术

技术编号:35014421 阅读:16 留言:0更新日期:2022-09-21 15:13
本申请关于一种应用授权管理方法及相关设备,涉及软件技术领域。本申请中,应用商店至少包括第一应用和第二应用,应用商店可以建立第一应用和第二应用的关联关系。第二应用能够调用第一应用以实现第一应用的功能。本申请可以对第一应用和第二应用一并进行授权管理,实现对第一应用和第二应用的授权加锁。现对第一应用和第二应用的授权加锁。现对第一应用和第二应用的授权加锁。

【技术实现步骤摘要】
应用授权管理方法及相关设备


[0001]本申请涉及软件
,尤其涉及一种应用授权管理方法及相关设备。

技术介绍

[0002]应用程序(application,APP)也称应用,是指为完成某项或多项特定工作的计算机程序,可以运行在用户模式和用户进行交互,可以具有可视的用户界面。应用的开发者可以将开发好的应用上架到应用商店中,需要使用APP的用户可以从应用商店中下载应用。
[0003]目前,应用的开发者在开发应用时,可以为应用添加授权锁,对应用进行授权加锁。该授权锁一般是指在应用的程序内部植入的授权加密策略。用户在使用应用时,需要先从应用商店购买应用的授权钥匙。该授权钥匙可以用于对应用的程序内部所植入的授权加密策略进行授权解锁。应用在检测到授权钥匙后,才可以正常运行,供用户使用。
[0004]但是,目前的应用授权加锁方式均是在整个应用的层面对应用进行授权加锁,一个完整的应用一般只有一个授权锁。部分场景中,一个完整的应用可能包含多个子应用,针对这种场景,现有的应用授权管理方式并不适用,无法实现对完整的应用及其中的每个子应用进行授权加锁。

技术实现思路

[0005]本申请提供一种应用授权管理方法及相关设备,可以实现对具有关联关系的应用一并进行授权管理。本申请的技术方案如下:
[0006]第一方面,本申请提供一种应用授权管理方法,所述方法包括:接收授权请求,授权请求用于请求从应用商店中下载的第二应用的授权权限,第二应用与第一应用具有关联关系,第二应用能够调用第一应用以实现第一应用的功能。响应于授权请求,发送第一钥匙以及第二钥匙。
[0007]其中,第一应用具有第一授权锁,第一授权锁用于对第一应用进行授权加锁,第一钥匙用于解除对第一应用的授权加锁。第二应用具有第二授权锁,第二授权锁用于对第二应用进行授权加锁,第二钥匙用于解除对第二应用的授权加锁。
[0008]一些实现方式中,第一应用包括第一标识,第一标识用于标识第一应用进行了授权加锁;第二应用包括第二标识,第二标识用于标识第二应用进行了授权加锁。
[0009]一些实现方式中,用于授权加锁的授权锁包括:授权字段,授权字段用于标识授权锁具有控制应用的授权时间的功能;授权锁对应的钥匙包括:钥匙的有效使用时间。
[0010]一些实现方式中,用于授权加锁的授权锁包括以下一种或多种:使用授权锁授权加锁的应用的标识、授权锁的标识、以及授权类型;授权类型包括免费和收费。
[0011]一些实现方式中,授权锁对应的钥匙包括以下一种或多种:钥匙的标识、钥匙对应的授权锁的标识、使用钥匙对应的授权锁授权加锁的应用的标识。
[0012]可选地,第一应用是由第一应用的版权所有者采用第一授权锁进行授权加锁的;第二应用是由第二应用的版权所有者采用第二授权锁进行授权加锁的。
[0013]可选地,第一应用和第二应用的版权所有者相同或不同。
[0014]可选地,第一应用和第二应用的开发者相同或不同。
[0015]一些实现方式中,第二应用中包括第一信息,第一信息用于指示与第二应用关联的第一应用。
[0016]可选地,第一信息包括第一应用的标识;应用商店中的不同应用的标识不同。
[0017]一些实现方式中,第二应用还与从应用商店中下载的第三应用具有关联关系,能够调用第三应用以实现第三应用的功能;第三应用未被授权加锁。
[0018]第二方面,本申请提供一种应用授权管理装置,所述装置包括:接收模块,用于接收授权请求,授权请求用于请求从应用商店中下载的第二应用的授权权限,第二应用与第一应用具有关联关系,第二应用能够调用第一应用以实现第一应用的功能;发送模块,用于响应于授权请求,发送第一钥匙以及第二钥匙。
[0019]其中,第一应用具有第一授权锁,所第一授权锁用于对从应用商店中下载的第一应用进行授权加锁,第一钥匙用于解除对第一应用的授权加锁。第二应用具有第二授权锁,第二授权锁用于对第二应用进行授权加锁,第二钥匙用于解除对第二应用的授权加锁。
[0020]一些实现方式中,第一应用包括第一标识,第一标识用于标识第一应用进行了授权加锁;第二应用包括第二标识,第二标识用于标识第二应用进行了授权加锁。
[0021]一些实现方式中,用于授权加锁的授权锁包括:授权字段,授权字段用于标识授权锁具有控制应用的授权时间的功能;授权锁对应的钥匙包括:钥匙的有效使用时间。
[0022]一些实现方式中,用于授权加锁的授权锁包括以下一种或多种:使用授权锁授权加锁的应用的标识、授权锁的标识、以及授权类型;授权类型包括免费和收费。
[0023]一些实现方式中,授权锁对应的钥匙包括以下一种或多种:钥匙的标识、钥匙对应的授权锁的标识、使用钥匙对应的授权锁授权加锁的应用的标识。
[0024]可选地,第一应用是由第一应用的版权所有者采用第一授权锁进行授权加锁的;第二应用是由第二应用的版权所有者采用第二授权锁进行授权加锁的。
[0025]可选地,第一应用和第二应用的版权所有者相同或不同。
[0026]可选地,第一应用和第二应用的开发者相同或不同。
[0027]一些实现方式中,第二应用中包括第一信息,第一信息用于指示与第二应用关联的第一应用。
[0028]可选地,第一信息包括第一应用的标识;应用商店中的不同应用的标识不同。
[0029]一些实现方式中,第二应用还与从应用商店中下载的第三应用具有关联关系,能够调用第三应用以实现第三应用的功能;第三应用未被授权加锁。
[0030]第三方面,本申请提供一种电子设备,如电子设备可以是上述第一方面中所述的应用商店对应的硬件设备。电子设备包括:处理器,用于存储处理器可执行指令的存储器;处理器被配置为执行所述指令时,使得电子设备实现如第一方面及第一方面的任意一种可能的实现方式所述的方法。
[0031]第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序指令;当所述计算机程序指令被电子设备执行时,使得电子设备实现如第一方面及第一方面的任意一种可能的实现方式所述的方法。
[0032]第五方面,本申请提供一种计算机程序产品,包括计算机可读代码,或者承载有计
算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器实现如第一方面及第一方面的任意一种可能的实现方式所述的方法。
[0033]第六方面,本申请提供一种应用授权管理方法,所述方法包括:发送授权请求,授权请求用于请求从应用商店中下载的第二应用的授权权限,第二应用与第一应用具有关联关系,第二应用能够调用第一应用以实现第一应用的功能。接收第一钥匙以及第二钥匙。
[0034]其中,第一应用具有第一授权锁,第一授权锁用于对从应用商店中下载的第一应用进行授权加锁,第一钥匙用于解除对第一应用的授权加锁。第二应用具有第二授权锁,第二授权锁用于对第二应用进行授权加锁,第二钥匙用于解除对第二应用的授权加锁。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用授权管理方法,其特征在于,所述方法包括:接收授权请求,所述授权请求用于请求从应用商店中下载的第二应用的授权权限,所述第二应用与第一应用具有关联关系,所述第二应用能够调用所述第一应用以实现所述第一应用的功能;响应于所述授权请求,发送第一钥匙以及第二钥匙;其中,所述第一应用具有第一授权锁,所述第一授权锁用于对所述第一应用进行授权加锁,所述第一钥匙用于解除对所述第一应用的授权加锁;所述第二应用具有第二授权锁,所述第二授权锁用于对所述第二应用进行授权加锁,所述第二钥匙用于解除对所述第二应用的授权加锁。2.根据权利要求1所述的方法,其特征在于,所述第一应用包括第一标识,所述第一标识用于标识所述第一应用进行了授权加锁;所述第二应用包括第二标识,所述第二标识用于标识所述第二应用进行了授权加锁。3.根据权利要求1所述的方法,其特征在于,用于授权加锁的授权锁包括:授权字段,所述授权字段用于标识所述授权锁具有控制应用的授权时间的功能;所述授权锁对应的钥匙包括:所述钥匙的有效使用时间。4.根据权利要求1所述的方法,其特征在于,用于授权加锁的授权锁包括以下一种或多种:使用所述授权锁授权加锁的应用的标识、所述授权锁的标识、以及授权类型;所述授权类型包括免费和收费。5.根据权利要求1所述的方法,其特征在于,授权锁对应的钥匙包括以下一种或多种:所述钥匙的标识、所述钥匙对应的授权锁的标识、使用所述钥匙对应的授权锁授权加锁的应用的标识。6.根据权利要求1

5任一项所述的方法,其特征在于,所述第一应用是由所述第一应用的版权所有者采用所述第一授权锁进行授权加锁的;所述第二应用是由所述第二应用的版权所有者采用所述第二授权锁进行授权加锁的。7.根据权利要求1

5任一项所述的方法,其特征在于,所述第一应用和所述第二应用的版权所有者相同或不同。8.根据权利要求1

5任一项所述的方法,其特征在于,所述第一应用和所述第二应用的开发者相同或不同。9.根据权利要求1

5任一项所述的方法,其特征在于,所述第二应用中包括第一信息,所述第一信息用于指示与所述第二应用关联的所述第一应用。10.根据权利要求9所述的方法,其特征在于,所述第一信息包括所述第一应用的标识;所述应用商店中的不同应用的标识不同。11.根据权利要求1

5任一项所述的方法,其特征在于,所述第二应用还与从所述应用商店中下载的第三应用具有关联关系,能够调用所述第三应用以实现所述第三应用的功能;当所述第三应用未被授权加锁,响应于所述授权请求,发送第一钥匙以及第二钥匙;当所述第三应用被授权加锁,响应于所述授权请求,发送第一钥匙、第二钥匙以及第三钥匙,所述第三钥匙用于解除对所述第三应用的授权加锁。12.一种应用授权管理方法,其特征在于,所述方法包括:
发送授权请求,所述授权请求用于请求从应用商店中下载的第二应用的授权权限,所述第二应用与第一应用具有关联关系,所述第二应用能够调用所述第一应用以实现所述第一应用的功能;接收第一钥匙以及第二钥匙;其中,所述第一应用具有第一授权锁,所述第一授权锁用于对所述第一应用进行授权加锁,所述第一钥匙用于解除对所述第一应用的授权加锁;所述第二应用具有第二授权锁,所述第二授权锁用于对所述第二应用进行授权加锁,所述第二钥匙用于解除对所述第二应用的授权加锁。13.根据权利要求12所述的方法,其特征在于,所述第一应用包括第一标识,所述第一标识用于标识所述第一应用进行了授权加锁;所述第二应用包括第二标识,所述第二标识用于标识所述第二应用进行了授权加锁。14.根据权利...

【专利技术属性】
技术研发人员:林伟
申请(专利权)人:北京亚控科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1