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 |