test/jdk/jdk/jfr/jmx/security/TestNotificationListenerPermission.java
changeset 51214 67736b4846a0
parent 50113 caf115bb98ad
equal deleted inserted replaced
51213:24c4780f69a5 51214:67736b4846a0
    35 import jdk.management.jfr.FlightRecorderMXBean;
    35 import jdk.management.jfr.FlightRecorderMXBean;
    36 import jdk.test.lib.Asserts;
    36 import jdk.test.lib.Asserts;
    37 
    37 
    38 import jdk.jfr.jmx.JmxHelper;
    38 import jdk.jfr.jmx.JmxHelper;
    39 
    39 
    40 /*
    40 /**
    41  * @test
    41  * @test
    42  * @key jfr
    42  * @key jfr
    43  * @summary Test with minimal needed permissions. All functions should work.
    43  * @summary Test with minimal needed permissions. All functions should work.
       
    44  * @requires vm.hasJFR
    44  * @library /test/lib /test/jdk
    45  * @library /test/lib /test/jdk
    45  * @run main/othervm/secure=java.lang.SecurityManager/java.security.policy=listener.policy jdk.jfr.jmx.security.TestNotificationListenerPermission
    46  * @run main/othervm/secure=java.lang.SecurityManager/java.security.policy=listener.policy jdk.jfr.jmx.security.TestNotificationListenerPermission
    46  */
    47  */
    47 public class TestNotificationListenerPermission {
    48 public class TestNotificationListenerPermission {
    48     private static boolean gotSecurityException;
    49     private static boolean gotSecurityException;