| Index: chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h
|
| diff --git a/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h b/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h
|
| index 54ec472851886b2f3059a5e7596959f286c36b61..1f0b69402600ef2bc11e14e5e13ef9c9b501ebdc 100644
|
| --- a/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h
|
| +++ b/chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h
|
| @@ -20,6 +20,12 @@
|
| class PrefRegistrySimple;
|
| class PrefService;
|
|
|
| +namespace chromeos {
|
| +namespace attestation {
|
| +class AttestationFlow;
|
| +}
|
| +}
|
| +
|
| namespace net {
|
| class URLRequestContextGetter;
|
| }
|
| @@ -143,6 +149,11 @@ class BrowserPolicyConnectorChromeOS
|
| // registration status changed from registered to unregistered.
|
| void RestartDeviceCloudPolicyInitializer();
|
|
|
| + // Creates an attestation flow using our async method handler and
|
| + // cryptohome client.
|
| + std::unique_ptr<chromeos::attestation::AttestationFlow>
|
| + CreateAttestationFlow();
|
| +
|
| // Components of the device cloud policy implementation.
|
| std::unique_ptr<ServerBackedStateKeysBroker> state_keys_broker_;
|
| std::unique_ptr<EnterpriseInstallAttributes> install_attributes_;
|
|
|