[发明专利]用作库包的JAVA卡应用包的方法和设备有效
申请号: | 201780053715.5 | 申请日: | 2017-09-01 |
公开(公告)号: | CN109643230B | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | S.沙费尔;C.冈多瓦西托;T.T.黄 | 申请(专利权)人: | 格马尔托股份有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐红燕;申屠伟进 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用作 java 应用 方法 设备 | ||
1.一种用于使得Java卡小应用包可用作库包的方法,包括:
-转换小应用包,所述转换生成第一经转换的小应用CAP文件与第一导出文件的第一组合,并且如果所述第一导出文件包含可共享接口对象SIO则删除所述第一导出文件;
-在不指定任何小应用的情况下转换小应用包,所述在不指定任何小应用的情况下转换小应用包生成第二CAP文件与第二导出文件的第二组合,所述第二导出文件包含所有公共类和方法、包括SIO,如果有任何SIO的话,并且删除所述第二CAP文件;以及
-合并所述第二导出文件与所述第一CAP文件以生成所述第一CAP文件与所述第二导出文件的第三组合,所述第三组合具有库能力和小应用包能力二者。
2.根据权利要求1所述的方法,此外包括根据所述第二导出文件来生成第三导出文件,所述第三导出文件仅仅包含所述第二导出文件的SIO,如果有任何SIO的话。
3.根据权利要求2所述的方法,其中至少一个其它小应用包能够使用所述第三导出文件来访问所述小应用包的SIO。
4.根据权利要求1至3中任一项所述的方法,其中合并所述第二导出文件与所述第一CAP文件包括使得所述第二导出文件对于经授权的小应用包而言是可访问的。
5.根据权利要求4所述的方法,其中所述经授权的小应用包包括个性化包,所述个性化包包含个性化代码,所述个性化代码被适配用于小应用的个性化,并且所述个性化包能够通过所述第二导出文件来访问小应用包的公共资源。
6.根据权利要求5所述的方法,其中所述小应用包和个性化包是意图被安装到Java卡的存储器中的主要小应用的多包实现方式。
7.根据权利要求6所述的方法,其中一旦已经完成主要小应用的个性化,就从Java卡存储器中移除个性化包。
8.一种计算机可读介质,其包括一个或多个所存储的指令序列,所述指令序列对于处理器而言可访问并且当由处理器执行的时候使得处理器执行权利要求1至7中任一项的步骤。
9.一种用于使得Java卡小应用包可用作库包的设备,其包括Java卡转换器、删除单元以及合并单元,其被适配成执行以下:
-转换小应用包,所述转换生成第一经转换的小应用CAP文件与第一导出文件的第一组合,并且如果所述第一导出文件包含可共享接口对象SIO则删除所述第一导出文件;
-在不指定任何小应用的情况下转换小应用包,所述在不指定任何小应用的情况下转换小应用包生成第二CAP文件与第二导出文件的第二组合,所述第二导出文件包含所有公共类和方法、包括SIO,如果有任何SIO的话,并且删除所述第二CAP文件;
-合并所述第二导出文件与所述第一CAP文件以生成所述第一CAP文件与所述第二导出文件的第三组合,所述第三组合具有库能力和小应用包能力二者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格马尔托股份有限公司,未经格马尔托股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780053715.5/1.html,转载请声明来源钻瓜专利网。