Use CalculateFingerprint256()
authorAnthony Tseng <darkdh@gmail.com>
Thu, 14 Jul 2016 11:09:11 +0000 (19:09 +0800)
committerAnthony Tseng <darkdh@gmail.com>
Thu, 14 Jul 2016 11:09:11 +0000 (19:09 +0800)
atom/common/native_mate_converters/net_converter.cc

index 9fedfdf..b88efba 100644 (file)
@@ -50,7 +50,9 @@ v8::Local<v8::Value> Converter<scoped_refptr<net::X509Certificate>>::ToV8(
   dict.Set("serialNumber", val->serial_number());
   dict.Set("validStart", val->valid_start().ToDoubleT());
   dict.Set("validExpiry", val->valid_expiry().ToDoubleT());
-  dict.Set("fingerprint", net::HashValue(val->fingerprint()).ToString());
+  dict.Set("fingerprint",
+           net::HashValue(
+              val->CalculateFingerprint256(val->os_cert_handle())).ToString());
 
   return dict.GetHandle();
 }