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 2edf5e78866c303e2db3a4d7607dd30fe2294430..89f4d5ca2789cb76b1c86115c862da44e2173509 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" |
| #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); |
|
emaxx
2016/09/19 14:01:43
The AddSignRequestId method returns boolean value
igorcov
2016/09/19 15:42:36
In the new implementation it's impossible to have
|
| + request.sign_request_id = request_id; |
| switch (hash) { |
| case net::SSLPrivateKey::Hash::MD5_SHA1: |
| request.hash = api_cp::HASH_MD5_SHA1; |