Chromium Code Reviews| Index: net/base/x509_certificate_win.cc |
| =================================================================== |
| --- net/base/x509_certificate_win.cc (revision 107789) |
| +++ net/base/x509_certificate_win.cc (working copy) |
| @@ -541,6 +541,7 @@ |
| valid_expiry_ = Time::FromFileTime(cert_handle_->pCertInfo->NotAfter); |
| fingerprint_ = CalculateFingerprint(cert_handle_); |
| + chain_fingerprint_ = CalculateChainFingerprint(); |
| const CRYPT_INTEGER_BLOB* serial = &cert_handle_->pCertInfo->SerialNumber; |
| scoped_array<uint8> serial_bytes(new uint8[serial->cbData]); |
| @@ -1018,6 +1019,11 @@ |
| return sha1; |
| } |
| +SHA1Fingerprint X509Certificate::CalculateChainFingerprint() const { |
| + // TODO(wtc): implement this. |
| + return CalculateFingerprint(cert_handle_); |
|
wtc
2011/10/28 22:24:04
I still need to implement this on Windows. If nec
|
| +} |
| + |
| // static |
| X509Certificate::OSCertHandle |
| X509Certificate::ReadOSCertHandleFromPickle(const Pickle& pickle, |