libquentier 0.5.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | List of all members
quentier::AuthenticationManager Class Reference

The AuthenticationManager class is libquentier's default implementation of IAuthenticationManager interface; internally uses QEverCloud's OAuth widget. More...

#include <AuthenticationManager.h>

Inheritance diagram for quentier::AuthenticationManager:
Inheritance graph
[legend]
Collaboration diagram for quentier::AuthenticationManager:
Collaboration graph
[legend]

Public Slots

virtual void onAuthenticationRequest () override
 
- Public Slots inherited from quentier::IAuthenticationManager
virtual void onAuthenticationRequest ()=0
 

Public Member Functions

 AuthenticationManager (const QString &consumerKey, const QString &consumerSecret, const QString &host, QObject *parent=nullptr)
 

Additional Inherited Members

- Signals inherited from quentier::IAuthenticationManager
void sendAuthenticationResult (bool success, qevercloud::UserID userId, QString authToken, qevercloud::Timestamp authTokenExpirationTime, QString shardId, QString noteStoreUrl, QString webApiUrlPrefix, QList< QNetworkCookie > userStoreCookies, ErrorString errorDescription)
 
- Protected Member Functions inherited from quentier::IAuthenticationManager
 IAuthenticationManager (QObject *parent=nullptr)
 

Detailed Description

The AuthenticationManager class is libquentier's default implementation of IAuthenticationManager interface; internally uses QEverCloud's OAuth widget.