Index: chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc b/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
index aa69f57a1fffe3a0322497b27b355bf7955ab46c..28446d16fdb19025675b3f9801e2efc79c3f3c8c 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
@@ -47,9 +47,8 @@ std::string BuildRawHMACKey() { |
std::unique_ptr<crypto::SymmetricKey> key( |
crypto::SymmetricKey::GenerateRandomKey(crypto::SymmetricKey::AES, |
kHMACKeySizeInBits)); |
- std::string raw_result, result; |
- key->GetRawKey(&raw_result); |
- base::Base64Encode(raw_result, &result); |
+ std::string result; |
+ base::Base64Encode(key->key(), &result); |
return result; |
} |