diff --git a/3rdparty/o2/src/o2hubic.cpp b/3rdparty/o2/src/o2hubic.cpp new file mode 100644 index 0000000000000000000000000000000000000000..5671cb9af1657a9df4e02b594580769cb58a97af --- /dev/null +++ b/3rdparty/o2/src/o2hubic.cpp @@ -0,0 +1,17 @@ +#include "o2hubic.h" +#include "o2globals.h" +#include "o2replyserver.h" +#include + +static const char *HubicScope = "usage.r,account.r,getAllLinks.r,credentials.r,activate.w,links.drw"; +static const char *HubicEndpoint = "https://api.hubic.com/oauth/auth/"; +static const char *HubicTokenUrl = "https://api.hubic.com/oauth/token/"; +static const char *HubicRefreshUrl = "https://api.hubic.com/oauth/token/"; + +O2Hubic::O2Hubic(QObject *parent): O2(parent) { + setRequestUrl(HubicEndpoint); + setTokenUrl(HubicTokenUrl); + setRefreshTokenUrl(HubicRefreshUrl); + setScope(HubicScope); + setLocalhostPolicy("http://localhost:%1/"); +}