[CodeHealth] Migrate from base::Value to base::Value::Dict
Bug: 1303949
Change-Id: Ifb32f7e6fdb0baa52798efacb4a5131eabc89dc5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4349138
Commit-Queue: Victor Tan <[email protected]>
Reviewed-by: Peter Beverloo <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1121248}
diff --git a/chrome/browser/sharing/web_push/web_push_sender.cc b/chrome/browser/sharing/web_push/web_push_sender.cc
index 550628dd..d8c15ce 100644
--- a/chrome/browser/sharing/web_push/web_push_sender.cc
+++ b/chrome/browser/sharing/web_push/web_push_sender.cc
@@ -47,8 +47,8 @@
const char kContentEncodingOctetStream[] = "application/octet-stream";
absl::optional<std::string> GetAuthHeader(crypto::ECPrivateKey* vapid_key) {
- base::Value claims(base::Value::Type::DICT);
- claims.SetKey(kClaimsKeyAudience, base::Value(kFCMServerAudience));
+ base::Value::Dict claims;
+ claims.Set(kClaimsKeyAudience, base::Value(kFCMServerAudience));
int64_t exp =
(base::Time::Now() + kClaimsValidPeriod - base::Time::UnixEpoch())
@@ -57,8 +57,7 @@
if (exp > INT_MAX)
return absl::nullopt;
- claims.SetKey(kClaimsKeyExpirationTime,
- base::Value(static_cast<int32_t>(exp)));
+ claims.Set(kClaimsKeyExpirationTime, base::Value(static_cast<int32_t>(exp)));
absl::optional<std::string> jwt = CreateJSONWebToken(claims, vapid_key);
if (!jwt)