Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The AMQUserManagementMBean will provide the following methods:
viewUsers() -> TabularData -> Username(String), read(boolean), write(boolean), admin(boolean))
AccessResult setPassword(username(String), password(String))
AccessResult setRights(String username , boolean read, boolean write, boolean admin)
AccessResult createUser(String username, String password, boolean read, boolean write, boolean admin)
AccessResult deleteUser(String username)
This should be used to provide an interface on the management console.
Of course sending a plain text password is not very secure so the jmx connection should encrypte the password or use other means.