#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "components/sharing_message/web_push/json_web_token_util.h"
#include <stdint.h>
#include <optional>
#include "base/base64.h"
#include "base/base64url.h"
#include "base/json/json_reader.h"
#include "crypto/ec_private_key.h"
#include "crypto/signature_verifier.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/boringssl/src/include/openssl/bn.h"
#include "third_party/boringssl/src/include/openssl/ecdsa.h"
#include "third_party/boringssl/src/include/openssl/mem.h"
namespace {
const char kPrivateKey[] = …;
TEST(JSONWebTokenUtilTest, VerifiesCreateJSONWebToken) { … }
}