限制嵌入式Groovy中的某些API

时间:2010-06-20 16:34:15

标签: java groovy sandbox

我刚刚在我的应用程序中嵌入了Groovy,并想知道是否可以限制对某些API的访问,例如java.io.File,java.net.URL等

或者不是完全限制java.io.File访问,我想只允许访问机器上的某些目录。

非常感谢任何指导!

2 个答案:

答案 0 :(得分:2)

使用Java安全管理器。请参阅this答案以获取示例。

答案 1 :(得分:1)

您是否看过Java安全性和policy file?我怀疑设置FilePermission会做你想做的事。