[发明专利]用于模块化反射的限制性访问控制有效
申请号: | 201680002642.2 | 申请日: | 2016-06-14 |
公开(公告)号: | CN107041158B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | A·R·巴克利;M·B·莱茵霍尔德;A·贝特曼;P·山德士;C·荷加提 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 边海梅 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 如果第一模块内的模块元素还没有暴露给第二模块,则由第二模块对第一模块内的模块元素的访问被禁止。如果第一模块内的特定模块元素已暴露给第二模块,则由第二模块对该特定模块元素的访问可以允许或可以不被允许,这取决于:(a)该特定模块元素是已用公开访问修饰符声明还是已用非公开访问修饰符声明,(b)包括该特定模块元素的第二已暴露的模块元素是已用公开访问修饰符声明还是已用非公开访问修饰符声明,(c)与尝试访问第一模块的特定模块元素的操作相关联的访问级别,和/或(d)是否设置了用于访问该特定模块元素的可访问性覆盖配置。 | ||
搜索关键词: | 用于 模块化 反射 限制性 访问 控制 | ||
【主权项】:
一种包括指令的非临时性计算机可读介质,所述指令在由一个或多个硬件处理器执行时,使得执行步骤,所述步骤包括:识别以第一组模块代码表达的、尝试访问第二组模块代码的模块元素的操作;确定所述模块元素是否已由第二组模块代码暴露给第一组模块代码;响应于确定所述模块元素还没有由第二组模块代码暴露给第一组模块代码:即使当所述操作使用对第一组模块代码可用的可访问性覆盖配置来尝试访问所述模块元素时,也禁止尝试访问所述模块元素的所述操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680002642.2/,转载请声明来源钻瓜专利网。
- 上一篇:车用交流发电机
- 下一篇:控制单元及使用了该控制单元的电动助力转向装置