* make sure ehcache calls work in sandboxed expressions
This commit is contained in:
parent
11facfa8ab
commit
cb1aa12201
|
@ -7,6 +7,7 @@ import static net.sourceforge.tuned.FileUtilities.*;
|
|||
import groovy.lang.GroovyRuntimeException;
|
||||
import groovy.lang.MissingPropertyException;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FilePermission;
|
||||
import java.io.InputStreamReader;
|
||||
import java.net.SocketPermission;
|
||||
|
@ -242,6 +243,7 @@ public class ExpressionFormat extends Format {
|
|||
|
||||
permissions.add(new RuntimePermission("createClassLoader"));
|
||||
permissions.add(new FilePermission("<<ALL FILES>>", "read"));
|
||||
permissions.add(new FilePermission(new File(System.getProperty("java.io.tmpdir")).getAbsolutePath() + File.separator, "write"));
|
||||
permissions.add(new SocketPermission("*", "connect"));
|
||||
permissions.add(new PropertyPermission("*", "read"));
|
||||
permissions.add(new RuntimePermission("getenv.*"));
|
||||
|
|
Loading…
Reference in New Issue