Skip to content
Snippets Groups Projects

QtOAuth refactor

Closed Jesus Fernandez requested to merge wip into master
41 files
+ 1377
617
Compare changes
  • Side-by-side
  • Inline
Files
41
@@ -67,7 +67,7 @@ QT_BEGIN_NAMESPACE
class QNetworkAccessManager;
class QAbstractOAuth2Private : public QAbstractOAuthPrivate
class OAUTH_EXPORT QAbstractOAuth2Private : public QAbstractOAuthPrivate
{
Q_DECLARE_PUBLIC(QAbstractOAuth2)
@@ -75,9 +75,30 @@ public:
QAbstractOAuth2Private(QNetworkAccessManager *manager);
~QAbstractOAuth2Private();
QString verifier;
static QString generateRandomState();
QAbstractOAuth2::Credential consumer;
QAbstractOAuth2::Credential token;
QString scope;
QString apiKey;
QString userAgent = "qoauth/0.1";
struct OAuth2KeyString
{
static const QString accessToken;
static const QString clientId;
static const QString code;
static const QString error;
static const QString errorDescription;
static const QString errorUri;
static const QString expiresIn;
static const QString grantType;
static const QString redirectUri;
static const QString refreshToken;
static const QString responseType;
static const QString scope;
static const QString state;
static const QString tokenType;
};
};
QT_END_NAMESPACE
Loading