src/share/classes/sun/management/Util.java
Print this page
@@ -57,10 +57,12 @@
private static ManagementPermission monitorPermission =
new ManagementPermission("monitor");
private static ManagementPermission controlPermission =
new ManagementPermission("control");
+ private static ManagementPermission diagnosticCommandPermission =
+ new ManagementPermission("diagnosticCommand");
/**
* Check that the current context is trusted to perform monitoring
* or management.
* <p>
@@ -82,6 +84,10 @@
checkAccess(monitorPermission);
}
static void checkControlAccess() throws SecurityException {
checkAccess(controlPermission);
}
+
+ static void checkDiagnosticCommandAccess() throws SecurityException {
+ checkAccess(diagnosticCommandPermission);
+ }
}