chromium/content/browser/web_package/prefetched_signed_exchange_cache_entry.cc

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

#include "content/browser/web_package/prefetched_signed_exchange_cache_entry.h"

#include "net/base/hash_value.h"
#include "storage/browser/blob/blob_data_handle.h"

namespace content {

PrefetchedSignedExchangeCacheEntry::PrefetchedSignedExchangeCacheEntry() =
    default;
PrefetchedSignedExchangeCacheEntry::~PrefetchedSignedExchangeCacheEntry() =
    default;

void PrefetchedSignedExchangeCacheEntry::SetOuterUrl(const GURL& outer_url) {}
void PrefetchedSignedExchangeCacheEntry::SetOuterResponse(
    network::mojom::URLResponseHeadPtr outer_response) {}
void PrefetchedSignedExchangeCacheEntry::SetHeaderIntegrity(
    std::unique_ptr<const net::SHA256HashValue> header_integrity) {}
void PrefetchedSignedExchangeCacheEntry::SetInnerUrl(const GURL& inner_url) {}
void PrefetchedSignedExchangeCacheEntry::SetInnerResponse(
    network::mojom::URLResponseHeadPtr inner_response) {}
void PrefetchedSignedExchangeCacheEntry::SetCompletionStatus(
    std::unique_ptr<const network::URLLoaderCompletionStatus>
        completion_status) {}
void PrefetchedSignedExchangeCacheEntry::SetBlobDataHandle(
    std::unique_ptr<const storage::BlobDataHandle> blob_data_handle) {}
void PrefetchedSignedExchangeCacheEntry::SetSignatureExpireTime(
    const base::Time& signature_expire_time) {}
void PrefetchedSignedExchangeCacheEntry::SetCertUrl(const GURL& cert_url) {}
void PrefetchedSignedExchangeCacheEntry::SetCertServerIPAddress(
    const net::IPAddress& cert_server_ip_address) {}

std::unique_ptr<const PrefetchedSignedExchangeCacheEntry>
PrefetchedSignedExchangeCacheEntry::Clone() const {}

}  // namespace content