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
All Methods Instance Methods Concrete Methods 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 Detail
-
UserManager
public UserManager(AsyncUserManager async)
-
-
Method Detail
-
async
public AsyncUserManager async()
-
reactive
public ReactiveUserManager reactive()
-
getUser
public UserAndMetadata getUser(AuthDomain domain, String username)
-
getUser
public UserAndMetadata getUser(AuthDomain domain, String username, GetUserOptions options)
-
getRoles
public List<RoleAndDescription> getRoles()
-
getRoles
public List<RoleAndDescription> getRoles(GetRolesOptions options)
-
getAllUsers
public List<UserAndMetadata> getAllUsers()
-
getAllUsers
public List<UserAndMetadata> getAllUsers(GetAllUsersOptions options)
-
upsertUser
public void upsertUser(User user)
-
upsertUser
public void upsertUser(User user, UpsertUserOptions options)
-
dropUser
public void dropUser(String username)
-
dropUser
public void dropUser(String username, DropUserOptions options)
-
getGroup
public Group getGroup(String name, GetGroupOptions options)
-
getAllGroups
public List<Group> getAllGroups(GetAllGroupsOptions options)
-
upsertGroup
public void upsertGroup(Group group)
-
upsertGroup
public void upsertGroup(Group group, UpsertGroupOptions options)
-
dropGroup
public void dropGroup(String name)
-
dropGroup
public void dropGroup(String name, DropGroupOptions options)
-
-