# Functions
ComparePassword : return true if the password is equal to the encrypted password.
EncryptPassword : encrypt a password.
GetLastUpdate : returns the token ID from a JWT token.
GetSignedToken : returns a JWT token with some details of an user and an auth token.
GetTokenID : returns the token ID from a JWT token.
GetUserID : returns the user ID from a JWT token.
ParseToken : parses and verifies the authentication token and returns the claims.
RefreshAuthToken : refreshes and returns an authentication token.
# Constants
InvalidCharactersSetForUsername : forbidden characters in an username.
MethodFacebook : authentication method by facebook.
MethodGoogle : authentication method by google.
MethodPassword : authentication method by password.
MinimumCharactersForPassword : minimum number of characters in a password.
MinimumCharactersForUsername : minimum number of characters in a username.
PasswordEncryptionSalt : salt used to encrypt the password.
PasswordEncryptionSaltLength : length of the salt used to encrypt the password.
PrivateKeyLength : length of the generated key code.
ProcessDeleteAccount :.
ProcessDisableAccount :.
ProcessUpdateEmailAddress :.
ProcessUpdatePassword :.
ProcessVerifyEmailAddress :.
RegisterCodeLength : length of the generated register code.
TypeAndroid : type of a device.
TypeIOS : type of a device.
TypeWeb : type of a device.
# Variables
BuildTokenFromID : returns the content of a auth token from its ID.
ExtendTokenExpirationDateFromID : extends the expiration date of a auth token from its ID.
ExtraPropertiesForTokenWithID : returns some extra properties to include in the auth token.
# Structs
Details : struct representing the details of an authentication.
Device : struct of a device.
Notification : settings of the notifications on a device.
Token : The content of an auth token.
User : struct representing the details of a user.
# Type aliases
BuildTokenFunc : function to build a token from its ID.
ExtendTokenExpirationDateFunc : function to extend the expiration date of a token from its ID.
ExtraPropertiesForTokenWithIDFunc : function to get some extra properties to include in the auth tokens.