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 |