forked from EasyNetQ/EasyNetQ
-
Notifications
You must be signed in to change notification settings - Fork 0
Users
mike-hadlow-15below edited this page Nov 14, 2012
·
2 revisions
GetUsers() will return a list of all users on the broker. For example:
var users = managementClient.GetUsers();
foreach (var user in users)
{
Console.Out.WriteLine("user.name = {0}", user.name);
}
Will output something like:
user.name = guest
user.name = mike
user.name = mikey
CreateUser(UserInfo) will create a new user on the broker. For example, to create a new administrator:
var userInfo = new UserInfo("mikey", "topSecret").AddTag("administrator");
var user = managementClient.CreateUser(userInfo);
Possible tag values are: "administrator", "monitoring" and "management"
DeleteUser(User) will delete the user:
var user = managementClient.GetUser(testUser);
managementClient.DeleteUser(user);