test/jdk/jdk/jfr/jmx/security/enough.policy
changeset 50113 caf115bb98ad
equal deleted inserted replaced
50112:7a2a740815b7 50113:caf115bb98ad
       
     1 // Minimum policy for JMX to activate JFR and create a recording.
       
     2 
       
     3 grant {
       
     4 
       
     5 permission java.lang.management.ManagementPermission "control";
       
     6 permission java.lang.management.ManagementPermission "monitor";
       
     7 
       
     8 // in order for the test to accomplish dump/copyto on a user defined recording
       
     9 permission "java.io.FilePermission" "<<ALL FILES>>", "read,write,delete";
       
    10 permission "java.util.PropertyPermission" "user.dir", "read";
       
    11 permission "javax.management.MBeanPermission" "jdk.management.jfr.FlightRecorderMXBeanImpl#-[jdk.jfr.management:type=FlightRecorder]", "addNotificationListener";
       
    12 
       
    13 permission "javax.management.MBeanServerPermission" "createMBeanServer";
       
    14 permission "javax.management.MBeanPermission" "jdk.management.jfr.FlightRecorderMXBeanImpl#Recordings[jdk.jfr:type=FlightRecorder]", "getAttribute";
       
    15 permission "javax.management.MBeanPermission" "jdk.management.jfr.FlightRecorderMXBeanImpl#EventTypes[jdk.jfr:type=FlightRecorder]", "getAttribute";
       
    16 permission "javax.management.MBeanPermission" "jdk.management.jfr.FlightRecorderMXBeanImpl#Configurations[jdk.jfr:type=FlightRecorder]", "getAttribute";
       
    17 permission "javax.management.MBeanPermission" "jdk.management.jfr.FlightRecorderMXBeanImpl#newRecording[jdk.jfr:type=FlightRecorder]", "invoke";
       
    18 
       
    19 };