Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / chromeos / login / signin / oauth2_token_fetcher.h
index 7f11d0c..ceda7c1 100644 (file)
@@ -38,7 +38,8 @@ class OAuth2TokenFetcher : public base::SupportsWeakPtr<OAuth2TokenFetcher>,
                      net::URLRequestContextGetter* context_getter);
   virtual ~OAuth2TokenFetcher();
 
-  void StartExchangeFromCookies(const std::string& session_index);
+  void StartExchangeFromCookies(const std::string& session_index,
+                                const std::string& signin_scoped_device_id);
   void StartExchangeFromAuthCode(const std::string& auth_code);
 
  private:
@@ -63,6 +64,7 @@ class OAuth2TokenFetcher : public base::SupportsWeakPtr<OAuth2TokenFetcher>,
   // The retry counter. Increment this only when failure happened.
   int retry_count_;
   std::string session_index_;
+  std::string signin_scoped_device_id_;
   std::string auth_code_;
 
   DISALLOW_COPY_AND_ASSIGN(OAuth2TokenFetcher);