/*
* Copyright 2008-2010 Plura Processing, LP
*
* Copy the text below into a file called "java.policy." Replace the text "YOUR/APPLICATION/LOCATION"
* in the first line with the absolute path to the folder that contains your application code.
*/
grant codeBase "file:/YOUR/APPLICATION/LOCATION/-" {
permission java.security.AllPermission;
};
grant codeBase "http://www.pluraserver.com/-" {
permission java.lang.RuntimePermission "stopThread";
permission java.net.SocketPermission "localhost:1024-", "listen";
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "java.vendor", "read";
permission java.util.PropertyPermission "java.vendor.url", "read";
permission java.util.PropertyPermission "java.class.version", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "os.version", "read";
permission java.util.PropertyPermission "os.arch", "read";
permission java.util.PropertyPermission "file.separator", "read";
permission java.util.PropertyPermission "path.separator", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "java.specification.version", "read";
permission java.util.PropertyPermission "java.specification.vendor", "read";
permission java.util.PropertyPermission "java.specification.name", "read";
permission java.util.PropertyPermission "java.vm.specification.version", "read";
permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
permission java.util.PropertyPermission "java.vm.specification.name", "read";
permission java.util.PropertyPermission "java.vm.version", "read";
permission java.util.PropertyPermission "java.vm.vendor", "read";
permission java.util.PropertyPermission "java.vm.name", "read";
};
grant codeBase "http://www.pluraserver.com/plura/java/-" {
permission java.net.SocketPermission "*:80", "accept, connect, resolve";
permission java.net.SocketPermission "*:8080", "accept, connect, resolve";
permission java.net.SocketPermission "*:443", "accept, connect, resolve";
permission java.util.PropertyPermission "java.*", "read, write";
};
grant codeBase "http://www.pluraserver.com/plura/java/*" {
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "exitVM";
};