クラス/メソッドへのアクセスを制限するAccessController.doPrivileged
ために new で使用できる方法はありますか? ファイル システムにアクセスしたり、ソケットを開いたりすることなく、信頼できないコードを呼び出すことができるサブルーチンが必要です。 AccessControlContext
具体的な使用例としては、制限付きの権限で実行できるコードまたはスクリプト (Javascript や Groovy など) のフラグメントをエンド ユーザーが提供できるようにすることが挙げられます。
私が探しているのは、通常のセキュリティ ポリシー ファイルのようなもので、JVM 全体ではなく、ユーザー提供のコードにスコープが設定されています。