#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 { … }
}