| Index: chrome/browser/policy/device_policy_identity_strategy.h
|
| diff --git a/chrome/browser/policy/device_policy_identity_strategy.h b/chrome/browser/policy/device_policy_identity_strategy.h
|
| index 838124d469ce9f00fd2caed7534914839bddc3d8..af10fe55ccded36cb5f9030b64d524a79af135d4 100644
|
| --- a/chrome/browser/policy/device_policy_identity_strategy.h
|
| +++ b/chrome/browser/policy/device_policy_identity_strategy.h
|
| @@ -26,6 +26,9 @@ class DevicePolicyIdentityStrategy : public CloudPolicyIdentityStrategy,
|
| // CloudPolicyIdentityStrategy implementation:
|
| virtual std::string GetDeviceToken();
|
| virtual std::string GetDeviceID();
|
| + virtual std::string GetMachineID();
|
| + virtual em::DeviceRegisterRequest_Type GetPolicyRegisterType();
|
| + virtual std::string GetPolicyType();
|
| virtual bool GetCredentials(std::string* username,
|
| std::string* auth_token);
|
| virtual void OnDeviceTokenAvailable(const std::string& token);
|
| @@ -43,6 +46,11 @@ class DevicePolicyIdentityStrategy : public CloudPolicyIdentityStrategy,
|
| // The machine identifier.
|
| std::string machine_id_;
|
|
|
| + // The device identifier to be sent with requests. (This is actually more like
|
| + // a session identifier since it is re-generated for each registration
|
| + // request.)
|
| + std::string device_id_;
|
| +
|
| // Current token. Empty if not available.
|
| std::string device_token_;
|
|
|
|
|