19 #ifndef LIB_QUENTIER_SYNCHRONIZATION_I_AUTHENTICATION_MANAGER_H 20 #define LIB_QUENTIER_SYNCHRONIZATION_I_AUTHENTICATION_MANAGER_H 22 #include <quentier/utility/Linkage.h> 23 #include <quentier/utility/Macros.h> 24 #include <quentier/types/ErrorString.h> 29 #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) 30 #include <qt5qevercloud/QEverCloud.h> 32 #include <qt4qevercloud/QEverCloud.h> 47 void sendAuthenticationResult(
bool success, qevercloud::UserID userId, QString authToken,
48 qevercloud::Timestamp authTokenExpirationTime, QString shardId,
49 QString noteStoreUrl, QString webApiUrlPrefix,
ErrorString errorDescription);
52 virtual void onAuthenticationRequest() = 0;
57 #endif // LIB_QUENTIER_SYNCHRONIZATION_I_AUTHENTICATION_MANAGER_H The ErrorString class encapsulates two (or more) strings which are meant to contain translatable (bas...
Definition: ErrorString.h:38
Definition: IAuthenticationManager.h:37