相关疑难解决方法(0)

Java策略文件 - 拒绝对代码库的权限

在Java策略文件中,grant codeBase语法指定应授予哪些代码库哪些权限.例如,

grant codeBase"file:/ C:/abc.jar"{permission java.security.AllPermission; };

授予AllPermissionabc.jar中的代码

以类似的方式,有没有办法deny获得特定语法的权限?像这样:

deny codeBase"file:/ C:/def.jar"{permission java.io.FilePermission; };

以便内部代码def.jar获取除FilePermission之外的所有其他权限?

这甚至可能吗?

我知道这可以使用SecurityManager类轻松完成,但我只是想通过仅使用策略文件来了解是否可行.

java securitymanager policyfiles

4
推荐指数
3
解决办法
9685
查看次数

标签 统计

java ×1

policyfiles ×1

securitymanager ×1