| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <map> | 5 #include <map> |
| 6 #include <string> | 6 #include <string> |
| 7 | 7 |
| 8 #include "base/basictypes.h" | 8 #include "base/basictypes.h" |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/callback.h" | 10 #include "base/callback.h" |
| (...skipping 309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 320 virtual void AsyncTpmAttestationCreateEnrollRequest( | 320 virtual void AsyncTpmAttestationCreateEnrollRequest( |
| 321 const AsyncMethodCallback& callback) OVERRIDE {} | 321 const AsyncMethodCallback& callback) OVERRIDE {} |
| 322 virtual void AsyncTpmAttestationEnroll( | 322 virtual void AsyncTpmAttestationEnroll( |
| 323 const std::string& pca_response, | 323 const std::string& pca_response, |
| 324 const AsyncMethodCallback& callback) OVERRIDE {} | 324 const AsyncMethodCallback& callback) OVERRIDE {} |
| 325 virtual void AsyncTpmAttestationCreateCertRequest( | 325 virtual void AsyncTpmAttestationCreateCertRequest( |
| 326 int options, | 326 int options, |
| 327 const AsyncMethodCallback& callback) OVERRIDE {} | 327 const AsyncMethodCallback& callback) OVERRIDE {} |
| 328 virtual void AsyncTpmAttestationFinishCertRequest( | 328 virtual void AsyncTpmAttestationFinishCertRequest( |
| 329 const std::string& pca_response, | 329 const std::string& pca_response, |
| 330 AttestationKeyType key_type, | 330 chromeos::attestation::AttestationKeyType key_type, |
| 331 const std::string& key_name, | 331 const std::string& key_name, |
| 332 const AsyncMethodCallback& callback) OVERRIDE {} | 332 const AsyncMethodCallback& callback) OVERRIDE {} |
| 333 virtual void TpmAttestationDoesKeyExist( | 333 virtual void TpmAttestationDoesKeyExist( |
| 334 AttestationKeyType key_type, | 334 chromeos::attestation::AttestationKeyType key_type, |
| 335 const std::string& key_name, | 335 const std::string& key_name, |
| 336 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} | 336 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} |
| 337 virtual void TpmAttestationGetCertificate( | 337 virtual void TpmAttestationGetCertificate( |
| 338 AttestationKeyType key_type, | 338 chromeos::attestation::AttestationKeyType key_type, |
| 339 const std::string& key_name, | 339 const std::string& key_name, |
| 340 const DataMethodCallback& callback) OVERRIDE {} | 340 const DataMethodCallback& callback) OVERRIDE {} |
| 341 virtual void TpmAttestationGetPublicKey( | 341 virtual void TpmAttestationGetPublicKey( |
| 342 AttestationKeyType key_type, | 342 chromeos::attestation::AttestationKeyType key_type, |
| 343 const std::string& key_name, | 343 const std::string& key_name, |
| 344 const DataMethodCallback& callback) OVERRIDE {} | 344 const DataMethodCallback& callback) OVERRIDE {} |
| 345 virtual void TpmAttestationRegisterKey( | 345 virtual void TpmAttestationRegisterKey( |
| 346 AttestationKeyType key_type, | 346 chromeos::attestation::AttestationKeyType key_type, |
| 347 const std::string& key_name, | 347 const std::string& key_name, |
| 348 const AsyncMethodCallback& callback) OVERRIDE {} | 348 const AsyncMethodCallback& callback) OVERRIDE {} |
| 349 virtual void TpmAttestationSignEnterpriseChallenge( | 349 virtual void TpmAttestationSignEnterpriseChallenge( |
| 350 AttestationKeyType key_type, | 350 chromeos::attestation::AttestationKeyType key_type, |
| 351 const std::string& key_name, | 351 const std::string& key_name, |
| 352 const std::string& domain, | 352 const std::string& domain, |
| 353 const std::string& device_id, | 353 const std::string& device_id, |
| 354 AttestationChallengeOptions options, | 354 chromeos::attestation::AttestationChallengeOptions options, |
| 355 const std::string& challenge, | 355 const std::string& challenge, |
| 356 const AsyncMethodCallback& callback) OVERRIDE {} | 356 const AsyncMethodCallback& callback) OVERRIDE {} |
| 357 virtual void TpmAttestationSignSimpleChallenge( | 357 virtual void TpmAttestationSignSimpleChallenge( |
| 358 AttestationKeyType key_type, | 358 chromeos::attestation::AttestationKeyType key_type, |
| 359 const std::string& key_name, | 359 const std::string& key_name, |
| 360 const std::string& challenge, | 360 const std::string& challenge, |
| 361 const AsyncMethodCallback& callback) OVERRIDE {} | 361 const AsyncMethodCallback& callback) OVERRIDE {} |
| 362 virtual void TpmAttestationGetKeyPayload( | 362 virtual void TpmAttestationGetKeyPayload( |
| 363 AttestationKeyType key_type, | 363 chromeos::attestation::AttestationKeyType key_type, |
| 364 const std::string& key_name, | 364 const std::string& key_name, |
| 365 const DataMethodCallback& callback) OVERRIDE {} | 365 const DataMethodCallback& callback) OVERRIDE {} |
| 366 virtual void TpmAttestationSetKeyPayload( | 366 virtual void TpmAttestationSetKeyPayload( |
| 367 AttestationKeyType key_type, | 367 chromeos::attestation::AttestationKeyType key_type, |
| 368 const std::string& key_name, | 368 const std::string& key_name, |
| 369 const std::string& payload, | 369 const std::string& payload, |
| 370 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} | 370 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} |
| 371 | 371 |
| 372 private: | 372 private: |
| 373 AsyncCallStatusHandler handler_; | 373 AsyncCallStatusHandler handler_; |
| 374 AsyncCallStatusWithDataHandler data_handler_; | 374 AsyncCallStatusWithDataHandler data_handler_; |
| 375 | 375 |
| 376 DISALLOW_COPY_AND_ASSIGN(FakeCryptohomeClient); | 376 DISALLOW_COPY_AND_ASSIGN(FakeCryptohomeClient); |
| 377 }; | 377 }; |
| (...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 640 | 640 |
| 641 TabStripModel* tabs = browser->tab_strip_model(); | 641 TabStripModel* tabs = browser->tab_strip_model(); |
| 642 ASSERT_TRUE(tabs); | 642 ASSERT_TRUE(tabs); |
| 643 int expected_tab_count = static_cast<int>(arraysize(kStartupURLs)); | 643 int expected_tab_count = static_cast<int>(arraysize(kStartupURLs)); |
| 644 EXPECT_EQ(expected_tab_count, tabs->count()); | 644 EXPECT_EQ(expected_tab_count, tabs->count()); |
| 645 for (int i = 0; i < expected_tab_count && i < tabs->count(); ++i) | 645 for (int i = 0; i < expected_tab_count && i < tabs->count(); ++i) |
| 646 EXPECT_EQ(GURL(kStartupURLs[i]), tabs->GetWebContentsAt(i)->GetURL()); | 646 EXPECT_EQ(GURL(kStartupURLs[i]), tabs->GetWebContentsAt(i)->GetURL()); |
| 647 } | 647 } |
| 648 | 648 |
| 649 } // namespace policy | 649 } // namespace policy |
| OLD | NEW |