Wavelength
Privacy-focused, cross-platform, and open-source communication application
Loading...
Searching...
No Matches
AuthenticationManager Member List

This is the complete list of members for AuthenticationManager, including all inherited members.

AuthenticationManager(QObject *parent=nullptr)AuthenticationManagerinlineexplicitprivate
AuthenticationManager(const AuthenticationManager &)=deleteAuthenticationManagerprivate
CleanupExpiredSessions()AuthenticationManager
CreateAuthResponse(bool success, const QString &error_message=QString())AuthenticationManagerstatic
DeactivateClientSessions(const QString &client_id)AuthenticationManager
DeactivateFrequencySessions(const QString &frequency)AuthenticationManager
DeactivateSession(const QString &session_token)AuthenticationManager
GenerateClientId()AuthenticationManagerstatic
GenerateSessionToken()AuthenticationManagerstatic
GetInstance()AuthenticationManagerinlinestatic
operator=(const AuthenticationManager &)=deleteAuthenticationManagerprivate
RegisterPassword(const QString &frequency, const QString &password)AuthenticationManager
RemovePassword(const QString &frequency)AuthenticationManager
sessions_AuthenticationManagerprivate
StoreSession(const QString &frequency, const QString &client_id, const QString &session_token)AuthenticationManager
ValidateSession(const QString &session_token, const QString &frequency)AuthenticationManager
VerifyPassword(const QString &frequency, const QString &provided_password)AuthenticationManager
wavelength_passwords_AuthenticationManagerprivate
~AuthenticationManager() override=defaultAuthenticationManagerprivate