Event type raised when the user data has changed
Add a scope to the user
Check if an user can access a scope
Create an user token
Get the user scopes assigned to a particullar token
Get all user scopes
Get a range of tokens of a certain type
Validate a password
Validate a token
Validate a token against a scope
Remove a scope from user
Revoke a token
Change the user password
Change the user password by providing a salting string
Convert the object to a json. It's not safe to share this value with the outside world. Use it to store the user to db.
Convert the object to a json that can be shared with the outside world
Convert the user object ot a Json pretty string
Get the user email
Set the user email
Get the user first name
Set the user first name
Get the user id
Set the user id
Check if the user is active
Check the user active status
Get the last user activity timestamp
Set the last user activity timestam[]
Get the user last name
Set the user last name
Get the user title
Set the user title
Get the user title
Set the user title
Get the user alias name
Set the user alias name
Restore the user from a json value
Event raised when the user changed
Class used to manage one user