首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >授予多个代码库权限

授予多个代码库权限
EN

Stack Overflow用户
提问于 2012-07-24 04:01:59
回答 1查看 3.8K关注 0票数 4

是否可以将相同的权限授予不相关的代码库(例如,我不能使用通配符)?

例如,我有以下权限配置:

代码语言:javascript
复制
grant codebase "file:/somepath1/code.jar" {
  permission my.class.Permission1;
  permission my.class.Permission2;
  permission my.class.Permission3;
};

我还想向/somepath2/code2.jarpath3/code3.jar授予相同的权限集。

有没有可能用单一的授权部分?

EN

回答 1

Stack Overflow用户

发布于 2012-07-24 04:21:33

据我所知,有两种方法可以实现你的愿望:

1.用一些证书唱jars,然后使用:

代码语言:javascript
复制
grant signedBy "Duke" {
       permission my.class.Paermission1;
}; 

"Duke“是tye密钥库中证书的别名。

2.将jars重新组织到文件夹中,然后使用:

代码语言:javascript
复制
grant codeBase "file:/somepath/subpath1/-" {
      permission my.class.Paermission1;
};

"/-“匹配目录中的所有文件(包括类文件和JAR文件),并以递归方式匹配该目录中包含的子目录中的所有文件

请查看此处查看详细信息PolicyFiles

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11619631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档