|
lintel 0.2.0
|
#include <UserApi.h>
Protected Member Functions | |
| UserApi ()=default | |
API client for user authentication and management via HTTP
|
protecteddefault |
|
explicit |
|
virtualdefault |
Virtual destructor: controllers hold a UserApi and may delete it through this interface
| isVirtualGroup | filter by virtual flag; return matching groups |
| groupName | filter by name; return matching groups |
|
virtual |
| groupName | filter by name; |
| isVirtualGroup | filter by virtual flag |
| userName | filter by name; return matching users |
|
virtual |
Change a user's password.
| passwordChangeDto | target user, old (self-service) and new password |
Delete users by name
|
virtual |
| userLoginDto | login credentials; return authenticated user if successful |
|
virtual |
| userTokenDto | token to invalidate; return true on success |
| sessionId | id of the session to revoke; return true on success |
|
virtual |
|
virtual |
Update user group memberships
| userName | user to update |
| addGroups | groups to add |
| removeGroups | groups to remove |