diff options
author | dkrahn@google.com <dkrahn@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-30 18:00:48 +0000 |
---|---|---|
committer | dkrahn@google.com <dkrahn@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-30 18:00:48 +0000 |
commit | 43156477fa536cb65ff52bd5ba3ea52c73fd333f (patch) | |
tree | 2d2c3f8cc198585f7d8697c13c1f848927f78611 /chromeos/cryptohome/mock_async_method_caller.h | |
parent | bc5fe91e1393dffd8da5be7254e3929269517a97 (diff) | |
download | chromium_src-43156477fa536cb65ff52bd5ba3ea52c73fd333f.zip chromium_src-43156477fa536cb65ff52bd5ba3ea52c73fd333f.tar.gz chromium_src-43156477fa536cb65ff52bd5ba3ea52c73fd333f.tar.bz2 |
Added support in CryptohomeClient for new attestation dbus calls.
Support for the asynchronous calls has also been added to the cryptohome
AsyncMethodCaller.
BUG=chromium:221929
TEST=chromeos_unittests
Review URL: https://chromiumcodereview.appspot.com/13160005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191534 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/cryptohome/mock_async_method_caller.h')
-rw-r--r-- | chromeos/cryptohome/mock_async_method_caller.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/chromeos/cryptohome/mock_async_method_caller.h b/chromeos/cryptohome/mock_async_method_caller.h index b7f8e41..c4e2ec1 100644 --- a/chromeos/cryptohome/mock_async_method_caller.h +++ b/chromeos/cryptohome/mock_async_method_caller.h @@ -52,6 +52,22 @@ class MockAsyncMethodCaller : public AsyncMethodCaller { chromeos::CryptohomeClient::AttestationKeyType key_type, const std::string& key_name, const DataCallback& callback)); + MOCK_METHOD3(TpmAttestationRegisterKey, + void(chromeos::CryptohomeClient::AttestationKeyType key_type, + const std::string& key_name, + const Callback& callback)); + MOCK_METHOD6(TpmAttestationSignEnterpriseChallenge, + void(chromeos::CryptohomeClient::AttestationKeyType key_type, + const std::string& key_name, + const std::string& domain, + const std::string& device_id, + const std::string& challenge, + const DataCallback& callback)); + MOCK_METHOD4(TpmAttestationSignSimpleChallenge, + void(chromeos::CryptohomeClient::AttestationKeyType key_type, + const std::string& key_name, + const std::string& challenge, + const DataCallback& callback)); MOCK_METHOD2(AsyncGetSanitizedUsername, void(const std::string& user, const DataCallback& callback)); |