Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(676)

Unified Diff: net/cert/signed_certificate_timestamp.cc

Issue 992733002: Remove //net (except for Android test stuff) and sdch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/cert/signed_certificate_timestamp.h ('k') | net/cert/signed_certificate_timestamp_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/cert/signed_certificate_timestamp.cc
diff --git a/net/cert/signed_certificate_timestamp.cc b/net/cert/signed_certificate_timestamp.cc
deleted file mode 100644
index 371eea67b30dcb4ea05771b11f4fcb4620bff428..0000000000000000000000000000000000000000
--- a/net/cert/signed_certificate_timestamp.cc
+++ /dev/null
@@ -1,100 +0,0 @@
-// Copyright 2013 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "net/cert/signed_certificate_timestamp.h"
-
-#include "base/pickle.h"
-
-namespace net {
-
-namespace ct {
-
-bool SignedCertificateTimestamp::LessThan::operator()(
- const scoped_refptr<SignedCertificateTimestamp>& lhs,
- const scoped_refptr<SignedCertificateTimestamp>& rhs) const {
- if (lhs.get() == rhs.get())
- return false;
- if (lhs->signature.signature_data != rhs->signature.signature_data)
- return lhs->signature.signature_data < rhs->signature.signature_data;
- if (lhs->log_id != rhs->log_id)
- return lhs->log_id < rhs->log_id;
- if (lhs->timestamp != rhs->timestamp)
- return lhs->timestamp < rhs->timestamp;
- if (lhs->extensions != rhs->extensions)
- return lhs->extensions < rhs->extensions;
- return lhs->version < rhs->version;
-}
-
-SignedCertificateTimestamp::SignedCertificateTimestamp() {}
-
-SignedCertificateTimestamp::~SignedCertificateTimestamp() {}
-
-void SignedCertificateTimestamp::Persist(Pickle* pickle) {
- CHECK(pickle->WriteInt(version));
- CHECK(pickle->WriteString(log_id));
- CHECK(pickle->WriteInt64(timestamp.ToInternalValue()));
- CHECK(pickle->WriteString(extensions));
- CHECK(pickle->WriteInt(signature.hash_algorithm));
- CHECK(pickle->WriteInt(signature.signature_algorithm));
- CHECK(pickle->WriteString(signature.signature_data));
- CHECK(pickle->WriteInt(origin));
- CHECK(pickle->WriteString(log_description));
-}
-
-// static
-scoped_refptr<SignedCertificateTimestamp>
-SignedCertificateTimestamp::CreateFromPickle(PickleIterator* iter) {
- int version;
- int64 timestamp;
- int hash_algorithm;
- int sig_algorithm;
- scoped_refptr<SignedCertificateTimestamp> sct(
- new SignedCertificateTimestamp());
- int origin;
- // string values are set directly
- if (!(iter->ReadInt(&version) &&
- iter->ReadString(&sct->log_id) &&
- iter->ReadInt64(&timestamp) &&
- iter->ReadString(&sct->extensions) &&
- iter->ReadInt(&hash_algorithm) &&
- iter->ReadInt(&sig_algorithm) &&
- iter->ReadString(&sct->signature.signature_data) &&
- iter->ReadInt(&origin) &&
- iter->ReadString(&sct->log_description))) {
- return NULL;
- }
- // Now set the rest of the member variables:
- sct->version = static_cast<Version>(version);
- sct->timestamp = base::Time::FromInternalValue(timestamp);
- sct->signature.hash_algorithm =
- static_cast<DigitallySigned::HashAlgorithm>(hash_algorithm);
- sct->signature.signature_algorithm =
- static_cast<DigitallySigned::SignatureAlgorithm>(sig_algorithm);
- sct->origin = static_cast<Origin>(origin);
- return sct;
-}
-
-LogEntry::LogEntry() {}
-
-LogEntry::~LogEntry() {}
-
-void LogEntry::Reset() {
- type = LogEntry::LOG_ENTRY_TYPE_X509;
- leaf_certificate.clear();
- tbs_certificate.clear();
-}
-
-DigitallySigned::DigitallySigned() {}
-
-DigitallySigned::~DigitallySigned() {}
-
-bool DigitallySigned::SignatureParametersMatch(
- HashAlgorithm other_hash_algorithm,
- SignatureAlgorithm other_signature_algorithm) const {
- return (hash_algorithm == other_hash_algorithm) &&
- (signature_algorithm == other_signature_algorithm);
-}
-} // namespace ct
-
-} // namespace net
« no previous file with comments | « net/cert/signed_certificate_timestamp.h ('k') | net/cert/signed_certificate_timestamp_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698