chromium/content/browser/web_package/signed_exchange_consts.h

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef CONTENT_BROWSER_WEB_PACKAGE_SIGNED_EXCHANGE_CONSTS_H_
#define CONTENT_BROWSER_WEB_PACKAGE_SIGNED_EXCHANGE_CONSTS_H_

namespace content {

constexpr char kAcceptHeaderSignedExchangeSuffix[] =;

enum class SignedExchangeVersion {};

// Field names defined in the application/signed-exchange content type:
// https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#application-signed-exchange

constexpr char kCertSha256Key[] =;
constexpr char kCertUrl[] =;
constexpr char kDateKey[] =;
constexpr char kExpiresKey[] =;
constexpr char kHeadersKey[] =;
constexpr char kIntegrity[] =;
constexpr char kSig[] =;
constexpr char kStatusKey[] =;
constexpr char kValidityUrlKey[] =;
constexpr char kCertChainCborMagic[] =;
constexpr char kCertKey[] =;
constexpr char kOcspKey[] =;
constexpr char kSctKey[] =;
constexpr char kAllowedAltSxg[] =;
constexpr char kHeaderIntegrity[] =;

}  // namespace content

#endif  // CONTENT_BROWSER_WEB_PACKAGE_SIGNED_EXCHANGE_CONSTS_H_