Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3103)

Unified Diff: chrome/browser/ui/webui/options2/certificate_manager_handler2.cc

Issue 10407072: certificate manager: Disable export option for TPM-backed certs. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix compile error in cert_database_nss.cc Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/webui/options2/certificate_manager_handler2.cc
diff --git a/chrome/browser/ui/webui/options2/certificate_manager_handler2.cc b/chrome/browser/ui/webui/options2/certificate_manager_handler2.cc
index af91ea5ada9a421762fbdee04efefbfb1812adf8..ce09d82c51d79a159c1607d0ee47d752f19dbd87 100644
--- a/chrome/browser/ui/webui/options2/certificate_manager_handler2.cc
+++ b/chrome/browser/ui/webui/options2/certificate_manager_handler2.cc
@@ -39,6 +39,7 @@ static const char kSubNodesId[] = "subnodes";
static const char kNameId[] = "name";
static const char kReadOnlyId[] = "readonly";
static const char kUntrustedId[] = "untrusted";
+static const char kHardwareBackedId[] = "hardware_backed";
Ryan Sleevi 2012/05/21 22:08:32 See other comments, but all instances of 'hardware
hshi1 2012/05/21 22:28:36 Done.
static const char kSecurityDeviceId[] = "device";
static const char kErrorId[] = "error";
@@ -975,6 +976,9 @@ void CertificateManagerHandler::PopulateTree(const std::string& tab_name,
cert_dict->SetBoolean(
kUntrustedId,
certificate_manager_model_->cert_db().IsUntrusted(cert));
+ cert_dict->SetBoolean(
+ kHardwareBackedId,
+ certificate_manager_model_->cert_db().IsHardwareBacked(cert));
// TODO(mattm): Other columns.
subnodes->Append(cert_dict);
}

Powered by Google App Engine
This is Rietveld 408576698