Package io.weaviate.client.v1.users
Class DbUsers
java.lang.Object
io.weaviate.client.v1.users.DbUsers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionActivate user account.List all known (non-OIDC) users.assigner()Assign a role to a user.creator()Create a new user.Deactivate user account, optionally revoking its API key.deleter()Delete user.getUser()Get information about the user.Rotate user's API key.revoker()Revoke a role from a user.Get roles assigned to a user.
-
Constructor Details
-
DbUsers
-
-
Method Details
-
assigner
Assign a role to a user. Note that 'root' cannot be assigned. -
revoker
Revoke a role from a user. Note that 'root' cannot be revoked. -
userRolesGetter
Get roles assigned to a user. -
creator
Create a new user. Returns API key for the user to authenticate by. -
deleter
Delete user. Users declared in the server environment config cannot be deleted ('db_env_user'). -
activator
Activate user account. -
deactivator
Deactivate user account, optionally revoking its API key. -
keyRotator
Rotate user's API key. The old key will become invalid. -
getUser
Get information about the user. -
allGetter
List all known (non-OIDC) users.
-