Class UserManager
java.lang.Object
com.couchbase.client.java.manager.user.UserManager
public class UserManager extends Object
-
Constructor Summary
Constructors Constructor Description UserManager(AsyncUserManager async)
-
Method Summary
Modifier and Type Method Description AsyncUserManager
async()
void
dropGroup(String name)
void
dropGroup(String name, DropGroupOptions options)
void
dropUser(String username)
void
dropUser(String username, DropUserOptions options)
List<Group>
getAllGroups()
List<Group>
getAllGroups(GetAllGroupsOptions options)
List<UserAndMetadata>
getAllUsers()
List<UserAndMetadata>
getAllUsers(GetAllUsersOptions options)
Group
getGroup(String name)
Group
getGroup(String name, GetGroupOptions options)
List<RoleAndDescription>
getRoles()
List<RoleAndDescription>
getRoles(GetRolesOptions options)
UserAndMetadata
getUser(AuthDomain domain, String username)
UserAndMetadata
getUser(AuthDomain domain, String username, GetUserOptions options)
ReactiveUserManager
reactive()
void
upsertGroup(Group group)
void
upsertGroup(Group group, UpsertGroupOptions options)
void
upsertUser(User user)
void
upsertUser(User user, UpsertUserOptions options)
-
Constructor Details
-
UserManager
-
-
Method Details
-
async
-
reactive
-
getUser
-
getUser
-
getRoles
-
getRoles
-
getAllUsers
-
getAllUsers
-
upsertUser
-
upsertUser
-
dropUser
-
dropUser
-
getGroup
-
getGroup
-
getAllGroups
-
getAllGroups
-
upsertGroup
-
upsertGroup
-
dropGroup
-
dropGroup
-