#include "content/browser/web_package/signed_exchange_signature_header_field.h"
#include <string_view>
#include "base/strings/string_number_conversions.h"
#include "base/trace_event/trace_event.h"
#include "content/browser/web_package/signed_exchange_consts.h"
#include "content/browser/web_package/signed_exchange_utils.h"
#include "crypto/sha2.h"
#include "net/http/structured_headers.h"
namespace content {
std::optional<std::vector<SignedExchangeSignatureHeaderField::Signature>>
SignedExchangeSignatureHeaderField::ParseSignature(
std::string_view signature_str,
SignedExchangeDevToolsProxy* devtools_proxy) { … }
SignedExchangeSignatureHeaderField::Signature::Signature() = default;
SignedExchangeSignatureHeaderField::Signature::Signature(
const Signature& other) = default;
SignedExchangeSignatureHeaderField::Signature::~Signature() = default;
}