aboutsummaryrefslogtreecommitdiff
path: root/zenserver/upstream/jupiter.h
diff options
context:
space:
mode:
authorPer Larsson <[email protected]>2022-02-02 09:25:28 +0100
committerPer Larsson <[email protected]>2022-02-02 09:25:28 +0100
commitb22e362ae30b669a02825a13ed2544ae0b9ac649 (patch)
treefa5e119212535cf44908dfd95f92c37c73322684 /zenserver/upstream/jupiter.h
parentMoved cloud cache token provider out from options. (diff)
downloadzen-b22e362ae30b669a02825a13ed2544ae0b9ac649.tar.xz
zen-b22e362ae30b669a02825a13ed2544ae0b9ac649.zip
Parse expire time from OpenID refresh token and added OpenId token provider.
Diffstat (limited to 'zenserver/upstream/jupiter.h')
-rw-r--r--zenserver/upstream/jupiter.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/zenserver/upstream/jupiter.h b/zenserver/upstream/jupiter.h
index 31224500a..1b9650bdf 100644
--- a/zenserver/upstream/jupiter.h
+++ b/zenserver/upstream/jupiter.h
@@ -157,6 +157,8 @@ public:
};
static std::unique_ptr<CloudCacheTokenProvider> MakeFromOAuthClientCredentials(const OAuthClientCredentialsParams& Params);
+
+ static std::unique_ptr<CloudCacheTokenProvider> MakeFromCallback(std::function<CloudCacheAccessToken()>&& Callback);
};
struct CloudCacheClientOptions