diff options
author | rsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-30 08:47:47 +0000 |
---|---|---|
committer | rsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-30 08:47:47 +0000 |
commit | eb8414e82812f8847a9eb7ab90fd191632ad3e8a (patch) | |
tree | 26970431a27bead05c2bbc82ece3a50f78224c74 /net/base/x509_certificate.cc | |
parent | f4f8ed0a5e96e5020b302d66b6866e9ae97b478b (diff) | |
download | chromium_src-eb8414e82812f8847a9eb7ab90fd191632ad3e8a.zip chromium_src-eb8414e82812f8847a9eb7ab90fd191632ad3e8a.tar.gz chromium_src-eb8414e82812f8847a9eb7ab90fd191632ad3e8a.tar.bz2 |
Return the constructed certificate chain in X509Certificate::Verify()
BUG=65540
TEST=net_unittests --gtest_filter=X509CertificateTest.VerifyReturn*
Review URL: http://codereview.chromium.org/6874039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94832 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/x509_certificate.cc')
-rw-r--r-- | net/base/x509_certificate.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/base/x509_certificate.cc b/net/base/x509_certificate.cc index 9fbf702..0c52de7 100644 --- a/net/base/x509_certificate.cc +++ b/net/base/x509_certificate.cc @@ -592,6 +592,7 @@ bool X509Certificate::VerifyHostname( int X509Certificate::Verify(const std::string& hostname, int flags, CertVerifyResult* verify_result) const { verify_result->Reset(); + verify_result->verified_cert = const_cast<X509Certificate*>(this); if (IsBlacklisted()) { verify_result->cert_status |= CERT_STATUS_REVOKED; |