| Index: chrome/browser/chromeos/settings/device_oauth2_token_service.h
|
| diff --git a/chrome/browser/chromeos/settings/device_oauth2_token_service.h b/chrome/browser/chromeos/settings/device_oauth2_token_service.h
|
| index 1ce619691a64620465b91751839eee9b684e240b..24a18740088d89d0993b864f67932e6ac1ef61a9 100644
|
| --- a/chrome/browser/chromeos/settings/device_oauth2_token_service.h
|
| +++ b/chrome/browser/chromeos/settings/device_oauth2_token_service.h
|
| @@ -39,7 +39,8 @@ class DeviceOAuth2TokenService : public OAuth2TokenService {
|
| public:
|
| // Specialization of StartRequest that in parallel validates that the refresh
|
| // token stored on the device is owned by the device service account.
|
| - virtual scoped_ptr<Request> StartRequest(const ScopeSet& scopes,
|
| + virtual scoped_ptr<Request> StartRequest(const std::string& account_id,
|
| + const ScopeSet& scopes,
|
| Consumer* consumer) OVERRIDE;
|
|
|
| // Persist the given refresh token on the device. Overwrites any previous
|
| @@ -48,7 +49,7 @@ class DeviceOAuth2TokenService : public OAuth2TokenService {
|
|
|
| static void RegisterPrefs(PrefRegistrySimple* registry);
|
|
|
| - virtual std::string GetRefreshToken() OVERRIDE;
|
| + virtual std::string GetRefreshToken(const std::string& account_id) OVERRIDE;
|
|
|
| protected:
|
| // Pull the robot account ID from device policy.
|
|
|