OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 "chromeos/attestation/attestation_flow.h" | 5 #include "chromeos/attestation/attestation_flow.h" |
6 | 6 |
7 #include <algorithm> | 7 #include <algorithm> |
8 #include <utility> | 8 #include <utility> |
9 | 9 |
10 #include "base/bind.h" | 10 #include "base/bind.h" |
(...skipping 15 matching lines...) Expand all Loading... |
26 constexpr uint16_t kReadyTimeoutInSeconds = 60; | 26 constexpr uint16_t kReadyTimeoutInSeconds = 60; |
27 | 27 |
28 // Delay before checking again whether the TPM has been prepared for | 28 // Delay before checking again whether the TPM has been prepared for |
29 // attestation. | 29 // attestation. |
30 constexpr uint16_t kRetryDelayInMilliseconds = 300; | 30 constexpr uint16_t kRetryDelayInMilliseconds = 300; |
31 | 31 |
32 // Redirects to one of three callbacks based on a boolean value and dbus call | 32 // Redirects to one of three callbacks based on a boolean value and dbus call |
33 // status. | 33 // status. |
34 // | 34 // |
35 // Parameters | 35 // Parameters |
36 // on_true - Called when status=succes and value=true. | 36 // on_true - Called when status=success and value=true. |
37 // on_false - Called when status=success and value=false. | 37 // on_false - Called when status=success and value=false. |
38 // on_fail - Called when status=failure. | 38 // on_fail - Called when status=failure. |
39 // status - The D-Bus operation status. | 39 // status - The D-Bus operation status. |
40 // value - The value returned by the D-Bus operation. | 40 // value - The value returned by the D-Bus operation. |
41 void DBusBoolRedirectCallback(const base::Closure& on_true, | 41 void DBusBoolRedirectCallback(const base::Closure& on_true, |
42 const base::Closure& on_false, | 42 const base::Closure& on_false, |
43 const base::Closure& on_fail, | 43 const base::Closure& on_fail, |
44 const std::string& on_fail_message, | 44 const std::string& on_fail_message, |
45 DBusMethodCallStatus status, | 45 DBusMethodCallStatus status, |
46 bool value) { | 46 bool value) { |
(...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
328 } | 328 } |
329 | 329 |
330 ServerProxy::~ServerProxy() {} | 330 ServerProxy::~ServerProxy() {} |
331 | 331 |
332 PrivacyCAType ServerProxy::GetType() { | 332 PrivacyCAType ServerProxy::GetType() { |
333 return DEFAULT_PCA; | 333 return DEFAULT_PCA; |
334 } | 334 } |
335 | 335 |
336 } // namespace attestation | 336 } // namespace attestation |
337 } // namespace chromeos | 337 } // namespace chromeos |
OLD | NEW |