Interface IUserManager
Assembly: Couchbase.NetClient.dll
Syntax
public interface IUserManager
Methods
|
Improve this Doc
View Source
ChangeUserPasswordAsync(String, ChangePasswordOptions)
Declaration
Task ChangeUserPasswordAsync(string password, ChangePasswordOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
DropGroupAsync(String, DropGroupOptions)
Declaration
Task DropGroupAsync(string groupName, DropGroupOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
DropUserAsync(String, DropUserOptions)
Declaration
Task DropUserAsync(string username, DropUserOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
GetAllGroupsAsync(GetAllGroupsOptions)
Declaration
Task<IEnumerable<Group>> GetAllGroupsAsync(GetAllGroupsOptions options = null)
Parameters
Returns
Type |
Description |
Task<IEnumerable<Group>> |
|
|
Improve this Doc
View Source
GetAllUsersAsync(GetAllUsersOptions)
Declaration
Task<IEnumerable<UserAndMetaData>> GetAllUsersAsync(GetAllUsersOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
GetGroupAsync(String, GetGroupOptions)
Declaration
Task<Group> GetGroupAsync(string groupName, GetGroupOptions options = null)
Parameters
Returns
Type |
Description |
Task<Group> |
|
|
Improve this Doc
View Source
GetRolesAsync(AvailableRolesOptions)
Declaration
Task<IEnumerable<RoleAndDescription>> GetRolesAsync(AvailableRolesOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
GetUserAsync(String, GetUserOptions)
Declaration
Task<UserAndMetaData> GetUserAsync(string username, GetUserOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
UpsertGroupAsync(Group, UpsertGroupOptions)
Declaration
Task UpsertGroupAsync(Group group, UpsertGroupOptions options = null)
Parameters
Returns
|
Improve this Doc
View Source
UpsertUserAsync(User, UpsertUserOptions)
Declaration
Task UpsertUserAsync(User user, UpsertUserOptions options = null)
Parameters
Returns
Extension Methods