Lines Matching refs:chromeos

16 #include "chrome/browser/chromeos/attestation/attestation_ca_client.h"
17 #include "chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h"
18 #include "chrome/browser/chromeos/policy/enterprise_install_attributes.h"
19 #include "chrome/browser/chromeos/settings/cros_settings.h"
24 #include "chromeos/attestation/attestation_constants.h"
25 #include "chromeos/attestation/attestation_flow.h"
26 #include "chromeos/cryptohome/async_method_caller.h"
27 #include "chromeos/dbus/cryptohome_client.h"
28 #include "chromeos/dbus/dbus_method_call_status.h"
29 #include "chromeos/dbus/dbus_thread_manager.h"
30 #include "chromeos/settings/cros_settings_names.h"
56 chromeos::attestation::AttestationKeyType key_type,
59 chromeos::attestation::AttestationCertificateProfile certificate_profile,
75 chromeos::DBusThreadManager::Get()->GetCryptohomeClient()),
80 scoped_ptr<chromeos::attestation::ServerProxy> ca_client(
81 new chromeos::attestation::AttestationCAClient());
83 new chromeos::attestation::AttestationFlow(
89 chromeos::CryptohomeClient* cryptohome_client,
91 chromeos::attestation::AttestationFlow* attestation_flow,
104 chromeos::CrosSettings* settings = chromeos::CrosSettings::Get();
105 chromeos::CrosSettingsProvider::TrustedStatus status =
112 case chromeos::CrosSettingsProvider::TRUSTED:
113 if (!settings->GetBoolean(chromeos::kDeviceAttestationEnabled, &value))
116 case chromeos::CrosSettingsProvider::TEMPORARILY_UNTRUSTED:
120 case chromeos::CrosSettingsProvider::PERMANENTLY_UNTRUSTED:
167 chromeos::attestation::AttestationKeyType key_type,
170 chromeos::attestation::AttestationCertificateProfile certificate_profile,
185 chromeos::DBusMethodCallStatus status,
187 if (status == chromeos::DBUS_METHOD_CALL_FAILURE) {
203 chromeos::DBusMethodCallStatus status,
205 if (status == chromeos::DBUS_METHOD_CALL_FAILURE) {
279 chromeos::CryptohomeClient* cryptohome_client,
281 chromeos::attestation::AttestationFlow* attestation_flow,
337 PrepareKey(chromeos::attestation::KEY_DEVICE,
340 chromeos::attestation::PROFILE_ENTERPRISE_MACHINE_CERTIFICATE,
356 chromeos::attestation::KEY_DEVICE,
361 chromeos::attestation::CHALLENGE_OPTION_NONE,
396 chromeos::CryptohomeClient* cryptohome_client,
398 chromeos::attestation::AttestationFlow* attestation_flow,
480 PrepareKey(chromeos::attestation::KEY_USER,
483 chromeos::attestation::PROFILE_ENTERPRISE_USER_CERTIFICATE,
500 chromeos::attestation::KEY_USER,
506 chromeos::attestation::CHALLENGE_INCLUDE_SIGNED_PUBLIC_KEY :
507 chromeos::attestation::CHALLENGE_OPTION_NONE,
524 chromeos::attestation::KEY_USER,