]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw/auth: static_cast uint64_t to time_t for set_expires
authorTobias Urdin <tobias.urdin@binero.se>
Mon, 2 May 2022 13:26:31 +0000 (13:26 +0000)
committerTobias Urdin <tobias.urdin@binero.se>
Wed, 21 Sep 2022 20:33:29 +0000 (20:33 +0000)
Signed-off-by: Tobias Urdin <tobias.urdin@binero.com>
src/rgw/rgw_auth_keystone.cc

index 38b1c990ca8c4e2b73b2a6b2eb51a9f66b1f5edb..fdd9e91fac530a5ac1260d04b497752865cd459d 100644 (file)
@@ -342,7 +342,7 @@ TokenEngine::authenticate(const DoutPrefixProvider* dpp,
                            << g_conf()->rgw_keystone_expired_token_cache_expiration
                            << " secs = "
                            << new_expires << dendl;
-        t->set_expires(new_expires);
+        t->set_expires(static_cast<time_t>(new_expires));
       }
       ldpp_dout(dpp, 0) << "validated token: " << t->get_project_name()
                     << ":" << t->get_user_name()