Chromium Code Reviews| Index: chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
| diff --git a/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc b/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
| index eec8b3bf2483b30e2f303a1158e9857ef021862d..86e6764bb3da705786cbacd14d6ca04e1c37f97c 100644 |
| --- a/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
| +++ b/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
| @@ -14,6 +14,7 @@ |
| #include "base/memory/ptr_util.h" |
| #include "base/memory/ref_counted.h" |
| #include "base/memory/singleton.h" |
| +#include "base/rand_util.h" |
|
emaxx
2016/09/19 14:01:42
nit: not needed anymore.
igorcov
2016/09/19 15:42:35
Done.
|
| #include "base/values.h" |
| #include "chrome/browser/chromeos/certificate_provider/certificate_provider_service.h" |
| #include "chrome/browser/profiles/incognito_helpers.h" |
| @@ -112,6 +113,8 @@ bool DefaultDelegate::DispatchSignRequestToExtension( |
| return false; |
| api_cp::SignRequest request; |
| + service_->pin_dialog_manager()->AddSignRequestId(extension_id, request_id); |
| + request.sign_request_id = request_id; |
| switch (hash) { |
| case net::SSLPrivateKey::Hash::MD5_SHA1: |
| request.hash = api_cp::HASH_MD5_SHA1; |