[英]grant permissions to multiple codebases
是否可以向不相关的代码库授予相同的权限(例如,我不能使用通配符)?
例如,我具有以下权限配置:
grant codebase "file:/somepath1/code.jar" {
permission my.class.Permission1;
permission my.class.Permission2;
permission my.class.Permission3;
};
我想向/somepath2/code2.jar
和path3/code3.jar
授予相同的权限集。
单笔补助金部分可以吗?
据我所知,有两种方法可以实现您的期望:
1.给罐子添加一些证书然后使用:
grant signedBy "Duke" {
permission my.class.Paermission1;
};
“ Duke”是tye密钥库中证书的别名。
2.将jars重新整理到文件夹中,然后使用:
grant codeBase "file:/somepath/subpath1/-" {
permission my.class.Paermission1;
};
“ /-”匹配目录中的所有文件(类和JAR文件),并递归匹配该目录中包含的子目录中的所有文件
检查此以获取详细信息PolicyFiles
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.