| // Individual Permissions to for GlobalFilterTest |
| grant { |
| // Specific permission under test |
| permission java.security.SerializablePermission "serialFilter"; |
| // Permissions needed to run the test |
| permission java.util.PropertyPermission "*", "read,write"; |
| permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete"; |
| permission java.lang.reflect.ReflectPermission "suppressAccessChecks"; |
| permission java.security.SecurityPermission "*"; |
| permission java.lang.RuntimePermission "accessDeclaredMembers"; |
| permission java.lang.RuntimePermission "accessClassInPackage.sun.misc"; |
| }; |
| |
| // Standard extensions get all permissions by default |
| grant codeBase "file:${{java.ext.dirs}}/*" { |
| permission java.security.AllPermission; |
| }; |