From ee00d9db3e0b65667d9b2a792cf0567aff2844fb Mon Sep 17 00:00:00 2001 From: Per Larsson Date: Tue, 1 Feb 2022 10:47:12 +0100 Subject: Parital completed cloud cache token provider interface. --- zenserver/zenserver.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'zenserver/zenserver.cpp') diff --git a/zenserver/zenserver.cpp b/zenserver/zenserver.cpp index bd4a3c1cf..4227a296c 100644 --- a/zenserver/zenserver.cpp +++ b/zenserver/zenserver.cpp @@ -742,6 +742,7 @@ ZenServer::InitializeStructuredCache(const ZenServerOptions& ServerOptions) // Jupiter upstream { + /* zen::CloudCacheClientOptions Options; if (UpstreamConfig.JupiterConfig.UseProductionSettings) { @@ -788,7 +789,18 @@ ZenServer::InitializeStructuredCache(const ZenServerOptions& ServerOptions) .Timeout = std::chrono::milliseconds(UpstreamConfig.TimeoutMilliseconds), .UseLegacyDdc = false}; } - + */ + + const AuthMgr::OpenIdAccessToken Token = m_AuthMgr->GetOpenIdAccessToken("Okta"); + + zen::CloudCacheClientOptions Options = + zen::CloudCacheClientOptions{.Name = "Jupiter-Prod"sv, + .ServiceUrl = "https://jupiter.devtools.epicgames.com"sv, + .DdcNamespace = "ue.ddc"sv, + .BlobStoreNamespace = "ue.ddc"sv, + .ConnectTimeout = std::chrono::milliseconds(UpstreamConfig.ConnectTimeoutMilliseconds), + .Timeout = std::chrono::milliseconds(UpstreamConfig.TimeoutMilliseconds), + .UseLegacyDdc = false}; if (!Options.ServiceUrl.empty()) { std::unique_ptr JupiterEndpoint = zen::MakeJupiterUpstreamEndpoint(Options, *m_AuthMgr); -- cgit v1.2.3