diff options
author | mattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-21 06:36:09 +0000 |
---|---|---|
committer | mattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-21 06:36:09 +0000 |
commit | 6dd1e1618842d0d6b9c2d22e2ac5ca5436f78dc3 (patch) | |
tree | 1dd772042e7e633fb29e6cafbe5ec7072673eaa4 /crypto | |
parent | 64bbe7b1905573877eb080d3a4725f1905f4c065 (diff) | |
download | chromium_src-6dd1e1618842d0d6b9c2d22e2ac5ca5436f78dc3.zip chromium_src-6dd1e1618842d0d6b9c2d22e2ac5ca5436f78dc3.tar.gz chromium_src-6dd1e1618842d0d6b9c2d22e2ac5ca5436f78dc3.tar.bz2 |
Remove ChromeOS TPM slot unlock hacks that are unnecessary with chaps.
BUG=125848
Review URL: https://codereview.chromium.org/76693005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236418 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/nss_util.cc | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/crypto/nss_util.cc b/crypto/nss_util.cc index 3ecedf6..87551a8 100644 --- a/crypto/nss_util.cc +++ b/crypto/nss_util.cc @@ -110,18 +110,6 @@ base::FilePath GetInitialConfigDirectory() { // This callback for NSS forwards all requests to a caller-specified // CryptoModuleBlockingPasswordDelegate object. char* PKCS11PasswordFunc(PK11SlotInfo* slot, PRBool retry, void* arg) { -#if defined(OS_CHROMEOS) - // If we get asked for a password for the TPM, then return the - // well known password we use, as long as the TPM slot has been - // initialized. - if (crypto::IsTPMTokenReady()) { - std::string token_name; - std::string user_pin; - crypto::GetTPMTokenInfo(&token_name, &user_pin); - if (PK11_GetTokenName(slot) == token_name) - return PORT_Strdup(user_pin.c_str()); - } -#endif crypto::CryptoModuleBlockingPasswordDelegate* delegate = reinterpret_cast<crypto::CryptoModuleBlockingPasswordDelegate*>(arg); if (delegate) { @@ -289,12 +277,7 @@ class NSSInitSingleton { } void GetTPMTokenInfo(std::string* token_name, std::string* user_pin) { - // TODO(mattm): Change to DCHECK when callers have been fixed. - if (!thread_checker_.CalledOnValidThread()) { - DVLOG(1) << "Called on wrong thread.\n" - << base::debug::StackTrace().ToString(); - } - + DCHECK(thread_checker_.CalledOnValidThread()); if (!tpm_token_enabled_for_nss_) { LOG(ERROR) << "GetTPMTokenInfo called before TPM Token is ready."; return; |