Package com.saperion.config
Class SaJmxGuard
- java.lang.Object
-
- com.saperion.config.SaJmxGuard
-
public class SaJmxGuard extends java.lang.Object
This singleton class is responsible to enforce security constraints on JMX to safe guard against well known security vulnerabilities. The feature is configurable.- Since:
- 8.0.1
- Author:
- Pritam Biswas
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SaJmxGuard
getInstance()
The factory method to get the singleton instance ofSaJmxGuard
void
secureJmx(java.lang.String name, java.lang.Object object, int port, java.lang.String domain, java.lang.String key)
Secured the Java Management Extensions(JMX) exposed through JCS RMI if enforced JMX security is configured.
-
-
-
Method Detail
-
getInstance
public static SaJmxGuard getInstance()
The factory method to get the singleton instance ofSaJmxGuard
- Returns:
- The instance of
SaJmxGuard
-
secureJmx
public void secureJmx(java.lang.String name, java.lang.Object object, int port, java.lang.String domain, java.lang.String key)
Secured the Java Management Extensions(JMX) exposed through JCS RMI if enforced JMX security is configured.
-
-