| Index: chromeos/dbus/cryptohome_client.cc
|
| diff --git a/chromeos/dbus/cryptohome_client.cc b/chromeos/dbus/cryptohome_client.cc
|
| index c2b3e82e0397be6ac8517851a0d17e6af96fca7e..e5d892c89a472b9f4f2b361a450991130ff99a43 100644
|
| --- a/chromeos/dbus/cryptohome_client.cc
|
| +++ b/chromeos/dbus/cryptohome_client.cc
|
| @@ -122,6 +122,21 @@ class CryptohomeClientImpl : public CryptohomeClient {
|
| }
|
|
|
| // CryptohomeClient override.
|
| + void RenameCryptohome(const cryptohome::AccountIdentifier& id_from,
|
| + const cryptohome::AccountIdentifier& id_to,
|
| + const ProtobufMethodCallback& callback) override {
|
| + const char* method_name = cryptohome::kCryptohomeRenameCryptohome;
|
| + dbus::MethodCall method_call(cryptohome::kCryptohomeInterface, method_name);
|
| +
|
| + dbus::MessageWriter writer(&method_call);
|
| + writer.AppendProtoAsArrayOfBytes(id_from);
|
| + writer.AppendProtoAsArrayOfBytes(id_to);
|
| + proxy_->CallMethod(&method_call, kTpmDBusTimeoutMs,
|
| + base::Bind(&CryptohomeClientImpl::OnBaseReplyMethod,
|
| + weak_ptr_factory_.GetWeakPtr(), callback));
|
| + }
|
| +
|
| + // CryptohomeClient override.
|
| void GetSystemSalt(const GetSystemSaltCallback& callback) override {
|
| dbus::MethodCall method_call(cryptohome::kCryptohomeInterface,
|
| cryptohome::kCryptohomeGetSystemSalt);
|
| @@ -336,13 +351,13 @@ class CryptohomeClientImpl : public CryptohomeClient {
|
|
|
| // CryptohomeClient override.
|
| void Pkcs11GetTpmTokenInfoForUser(
|
| - const std::string& user_email,
|
| + const std::string& user_id,
|
| const Pkcs11GetTpmTokenInfoCallback& callback) override {
|
| dbus::MethodCall method_call(
|
| cryptohome::kCryptohomeInterface,
|
| cryptohome::kCryptohomePkcs11GetTpmTokenInfoForUser);
|
| dbus::MessageWriter writer(&method_call);
|
| - writer.AppendString(user_email);
|
| + writer.AppendString(user_id);
|
| proxy_->CallMethod(
|
| &method_call, kTpmDBusTimeoutMs ,
|
| base::Bind(
|
|
|