19#ifndef LIB_QUENTIER_SYNCHRONIZATION_I_AUTHENTICATION_MANAGER_H
20#define LIB_QUENTIER_SYNCHRONIZATION_I_AUTHENTICATION_MANAGER_H
22#include <quentier/synchronization/ForwardDeclarations.h>
23#include <quentier/types/ErrorString.h>
24#include <quentier/utility/Linkage.h>
26#include <qt5qevercloud/QEverCloud.h>
30#include <QNetworkCookie>
46 void sendAuthenticationResult(
47 bool success, qevercloud::UserID userId, QString authToken,
48 qevercloud::Timestamp authTokenExpirationTime, QString shardId,
49 QString noteStoreUrl, QString webApiUrlPrefix,
50 QList<QNetworkCookie> userStoreCookies,
ErrorString errorDescription);
53 virtual void onAuthenticationRequest() = 0;
The ErrorString class encapsulates two (or more) strings which are meant to contain translatable (bas...
Definition ErrorString.h:44
Definition IAuthenticationManager.h:37