Ограничить некоторые API в Embedded Groovy - PullRequest
1 голос
/ 20 июня 2010

Я только что встроил Groovy в свое приложение и задаюсь вопросом, можно ли ограничить доступ к некоторым API, например, java.io.File, java.net.URL и т. Д.

Или вместо того, чтобы полностью ограничивать доступ к java.io.File, я хочу разрешить ТОЛЬКО доступ к определенным каталогам на машине.

Любое руководство с благодарностью!

Ответы [ 2 ]

2 голосов
/ 07 сентября 2010

Используйте диспетчер безопасности Java. См. этот ответ для примера.

1 голос
/ 20 июня 2010

Вы смотрели на безопасность Java и файл политики ?Я подозреваю, что настройка FilePermission будет делать то, что вы хотите.

...