JMX and Authentication

If you use a JMX agent to administer and manage an authentication-enabled GemFire distributed system, the agent must provide security credentials. Security properties cannot be passed to a JMX Agent on the command line, but they can be supplied at startup by adding the security-specific system properties to the agent's properties file agent.properties. With the properties specified, the call to Agent.connectToSystem causes the agent to be authenticated with the distributed system. GemFire security does not manage RMI clients to the JMX Agent. Once connected, the JMX Agent is considered authenticated and any RMI client has access to the connected distributed system. For RMI client authentication, use MX4J security. See Java Management Extensions (JMX).