Change password for the currently authenticatd user.
The new password to be applied.
Optionaloptions: ChangePasswordOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Drops an existing group.
The name of the group to drop.
Optionaloptions: DropGroupOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Drops an existing user.
The username of the user to drop.
Optionaloptions: DropUserOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Returns a list of all existing groups.
Optionaloptions: GetAllGroupsOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<Group[]>A node-style callback to be invoked after execution.
Returns a list of all existing users.
Optionaloptions: GetAllUsersOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<UserAndMetadata[]>A node-style callback to be invoked after execution.
Returns a group by it's name.
The name of the group to retrieve.
Optionaloptions: GetGroupOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<Group>A node-style callback to be invoked after execution.
Returns a list of roles available on the server.
Optionaloptions: GetRolesOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<Role[]>A node-style callback to be invoked after execution.
Returns a specific user by their username.
The username of the user to fetch.
Optionaloptions: GetUserOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<UserAndMetadata>A node-style callback to be invoked after execution.
Creates or updates an existing group.
The group to update.
Optionaloptions: UpsertGroupOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Creates or updates an existing user.
The user to update.
Optionaloptions: UpsertUserOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
UserManager is an interface which enables the management of users, groups and roles for the cluster.