Jan Karlsson created CASSANDRA-10091:
----------------------------------------
Summary: Align JMX authentication with internal authentication
Key: CASSANDRA-10091
URL: https://issues.apache.org/jira/browse/CASSANDRA-10091
Project: Cassandra
Issue Type: New Feature
Components: Core
Reporter: Jan Karlsson
Assignee: Jan Karlsson
Priority: Minor
It would be useful to authenticate with JMX through Cassandra's internal
authentication. This would reduce the overhead of keeping passwords in files on
the machine and would consolidate passwords to one location. It would also
allow the possibility to handle JMX permissions in Cassandra.
It could be done by creating our own JMX server and setting custom classes for
the authenticator and authorizer. We could then add some parameters where the
user could specify what authenticator and authorizer to use in case they want
to make their own.
This could also be done by creating a premain method which creates a jmx
server. This would give us the feature without changing the Cassandra code
itself. However I believe this would be a good feature to have in Cassandra.
I am currently working on a solution which creates a JMX server and uses a
custom authenticator and authorizer. It is currently build as a premain,
however it would be great if we could put this in Cassandra instead.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)