通过参数而不是文件设置java安全策略

时间:2017-06-23 13:29:10

标签: java rmi java-security

我不想使用security.policy文件来设置一行。 我想到了这样的事情:

-Djava.security.policy="permission java.security.AllPermission"

作为JVM的参数。这可能吗?是否可以在不指定文件的情况下设置java安全策略?

我也不想直接在代码中设置属性..

2 个答案:

答案 0 :(得分:0)

java.security.Policy。标准实现使用文件,并假定java.security.policy指向文件,但您可以提供任何您喜欢的实现,包括与您所描述的完全相同的实现。

但是,如果您只是使用此权限授予自己AllPermission,则很难理解您为什么要使用安全管理器。

答案 1 :(得分:-1)

无法做到这一点,您只能指定其他安全策略文件的URL。