| 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 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 317 virtual void AsyncTpmAttestationCreateEnrollRequest( | 317 virtual void AsyncTpmAttestationCreateEnrollRequest( |
| 318 const AsyncMethodCallback& callback) OVERRIDE {} | 318 const AsyncMethodCallback& callback) OVERRIDE {} |
| 319 virtual void AsyncTpmAttestationEnroll( | 319 virtual void AsyncTpmAttestationEnroll( |
| 320 const std::string& pca_response, | 320 const std::string& pca_response, |
| 321 const AsyncMethodCallback& callback) OVERRIDE {} | 321 const AsyncMethodCallback& callback) OVERRIDE {} |
| 322 virtual void AsyncTpmAttestationCreateCertRequest( | 322 virtual void AsyncTpmAttestationCreateCertRequest( |
| 323 int options, | 323 int options, |
| 324 const AsyncMethodCallback& callback) OVERRIDE {} | 324 const AsyncMethodCallback& callback) OVERRIDE {} |
| 325 virtual void AsyncTpmAttestationFinishCertRequest( | 325 virtual void AsyncTpmAttestationFinishCertRequest( |
| 326 const std::string& pca_response, | 326 const std::string& pca_response, |
| 327 AttestationKeyType key_type, | 327 chromeos::attestation::AttestationKeyType key_type, |
| 328 const std::string& key_name, | 328 const std::string& key_name, |
| 329 const AsyncMethodCallback& callback) OVERRIDE {} | 329 const AsyncMethodCallback& callback) OVERRIDE {} |
| 330 virtual void TpmAttestationDoesKeyExist( | 330 virtual void TpmAttestationDoesKeyExist( |
| 331 AttestationKeyType key_type, | 331 chromeos::attestation::AttestationKeyType key_type, |
| 332 const std::string& key_name, | 332 const std::string& key_name, |
| 333 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} | 333 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} |
| 334 virtual void TpmAttestationGetCertificate( | 334 virtual void TpmAttestationGetCertificate( |
| 335 AttestationKeyType key_type, | 335 chromeos::attestation::AttestationKeyType key_type, |
| 336 const std::string& key_name, | 336 const std::string& key_name, |
| 337 const DataMethodCallback& callback) OVERRIDE {} | 337 const DataMethodCallback& callback) OVERRIDE {} |
| 338 virtual void TpmAttestationGetPublicKey( | 338 virtual void TpmAttestationGetPublicKey( |
| 339 AttestationKeyType key_type, | 339 chromeos::attestation::AttestationKeyType key_type, |
| 340 const std::string& key_name, | 340 const std::string& key_name, |
| 341 const DataMethodCallback& callback) OVERRIDE {} | 341 const DataMethodCallback& callback) OVERRIDE {} |
| 342 virtual void TpmAttestationRegisterKey( | 342 virtual void TpmAttestationRegisterKey( |
| 343 AttestationKeyType key_type, | 343 chromeos::attestation::AttestationKeyType key_type, |
| 344 const std::string& key_name, | 344 const std::string& key_name, |
| 345 const AsyncMethodCallback& callback) OVERRIDE {} | 345 const AsyncMethodCallback& callback) OVERRIDE {} |
| 346 virtual void TpmAttestationSignEnterpriseChallenge( | 346 virtual void TpmAttestationSignEnterpriseChallenge( |
| 347 AttestationKeyType key_type, | 347 chromeos::attestation::AttestationKeyType key_type, |
| 348 const std::string& key_name, | 348 const std::string& key_name, |
| 349 const std::string& domain, | 349 const std::string& domain, |
| 350 const std::string& device_id, | 350 const std::string& device_id, |
| 351 AttestationChallengeOptions options, | 351 chromeos::attestation::AttestationChallengeOptions options, |
| 352 const std::string& challenge, | 352 const std::string& challenge, |
| 353 const AsyncMethodCallback& callback) OVERRIDE {} | 353 const AsyncMethodCallback& callback) OVERRIDE {} |
| 354 virtual void TpmAttestationSignSimpleChallenge( | 354 virtual void TpmAttestationSignSimpleChallenge( |
| 355 AttestationKeyType key_type, | 355 chromeos::attestation::AttestationKeyType key_type, |
| 356 const std::string& key_name, | 356 const std::string& key_name, |
| 357 const std::string& challenge, | 357 const std::string& challenge, |
| 358 const AsyncMethodCallback& callback) OVERRIDE {} | 358 const AsyncMethodCallback& callback) OVERRIDE {} |
| 359 virtual void TpmAttestationGetKeyPayload( | 359 virtual void TpmAttestationGetKeyPayload( |
| 360 AttestationKeyType key_type, | 360 chromeos::attestation::AttestationKeyType key_type, |
| 361 const std::string& key_name, | 361 const std::string& key_name, |
| 362 const DataMethodCallback& callback) OVERRIDE {} | 362 const DataMethodCallback& callback) OVERRIDE {} |
| 363 virtual void TpmAttestationSetKeyPayload( | 363 virtual void TpmAttestationSetKeyPayload( |
| 364 AttestationKeyType key_type, | 364 chromeos::attestation::AttestationKeyType key_type, |
| 365 const std::string& key_name, | 365 const std::string& key_name, |
| 366 const std::string& payload, | 366 const std::string& payload, |
| 367 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} | 367 const chromeos::BoolDBusMethodCallback& callback) OVERRIDE {} |
| 368 | 368 |
| 369 private: | 369 private: |
| 370 AsyncCallStatusHandler handler_; | 370 AsyncCallStatusHandler handler_; |
| 371 AsyncCallStatusWithDataHandler data_handler_; | 371 AsyncCallStatusWithDataHandler data_handler_; |
| 372 | 372 |
| 373 DISALLOW_COPY_AND_ASSIGN(FakeCryptohomeClient); | 373 DISALLOW_COPY_AND_ASSIGN(FakeCryptohomeClient); |
| 374 }; | 374 }; |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 636 | 636 |
| 637 TabStripModel* tabs = browser->tab_strip_model(); | 637 TabStripModel* tabs = browser->tab_strip_model(); |
| 638 ASSERT_TRUE(tabs); | 638 ASSERT_TRUE(tabs); |
| 639 int expected_tab_count = static_cast<int>(arraysize(kStartupURLs)); | 639 int expected_tab_count = static_cast<int>(arraysize(kStartupURLs)); |
| 640 EXPECT_EQ(expected_tab_count, tabs->count()); | 640 EXPECT_EQ(expected_tab_count, tabs->count()); |
| 641 for (int i = 0; i < expected_tab_count && i < tabs->count(); ++i) | 641 for (int i = 0; i < expected_tab_count && i < tabs->count(); ++i) |
| 642 EXPECT_EQ(GURL(kStartupURLs[i]), tabs->GetWebContentsAt(i)->GetURL()); | 642 EXPECT_EQ(GURL(kStartupURLs[i]), tabs->GetWebContentsAt(i)->GetURL()); |
| 643 } | 643 } |
| 644 | 644 |
| 645 } // namespace policy | 645 } // namespace policy |
| OLD | NEW |