1 /* 2 * security policy used exec'ed activation groups 3 */ 4 5 grant { 6 // need to load custom security manager and activation group from a new codebase 7 permission java.io.FilePermission ".${/}codebase1", "read,write,delete"; 8 permission java.io.FilePermission ".${/}codebase1${/}-", "read,write"; 9 permission java.io.FilePermission ".${/}codebase2", "read,write,delete"; 10 permission java.io.FilePermission ".${/}codebase2${/}-", "read,write,delete"; 11 12 // allow remote objects to be exported on arbitrary ports. 13 permission java.net.SocketPermission "*:1024-", "connect,accept,listen"; 14 }; | 1 /* 2 * security policy used by activation groups 3 */ 4 5 grant { 6 permission java.io.FilePermission "..${/}..${/}test.props", "read"; 7 permission java.net.SocketPermission "*:1024-", "connect,accept,listen"; 8 permission java.util.PropertyPermission "test.*", "read"; 9 10 // need to load custom security manager and activation group from a new codebase 11 permission java.io.FilePermission ".${/}codebase1", "read,write,delete"; 12 permission java.io.FilePermission ".${/}codebase1${/}-", "read,write"; 13 permission java.io.FilePermission ".${/}codebase2", "read,write,delete"; 14 permission java.io.FilePermission ".${/}codebase2${/}-", "read,write,delete"; 15 }; |