JMX and Authentication

If you use the SQLFire JMX Agent to administer and manage an authentication-enabled 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 Java system properties (-D properties).

With the properties specified, the call to Agent.connectToSystem causes the agent to be authenticated with the distributed system. SQLFire 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 Using Java Management Extensions (JMX) for more information.