| Index: chrome/browser/chromeos/login/existing_user_controller.h
 | 
| diff --git a/chrome/browser/chromeos/login/existing_user_controller.h b/chrome/browser/chromeos/login/existing_user_controller.h
 | 
| index a41dea613980d1ca0bf56b2256b806be8d87a4cb..95534a5de5b03cbd4963ac846f7eb39af2716cee 100644
 | 
| --- a/chrome/browser/chromeos/login/existing_user_controller.h
 | 
| +++ b/chrome/browser/chromeos/login/existing_user_controller.h
 | 
| @@ -20,6 +20,7 @@
 | 
|  #include "chrome/browser/chromeos/login/password_changed_view.h"
 | 
|  #include "chrome/browser/chromeos/login/user_controller.h"
 | 
|  #include "chrome/browser/chromeos/login/user_manager.h"
 | 
| +#include "chrome/browser/chromeos/login/signed_settings_helper.h"
 | 
|  #include "chrome/browser/chromeos/wm_message_listener.h"
 | 
|  #include "chrome/common/net/gaia/gaia_auth_consumer.h"
 | 
|  #include "chrome/common/net/gaia/google_service_auth_error.h"
 | 
| @@ -47,7 +48,8 @@ class ExistingUserController : public WmMessageListener::Observer,
 | 
|                                 public LoginStatusConsumer,
 | 
|                                 public MessageBubbleDelegate,
 | 
|                                 public CaptchaView::Delegate,
 | 
| -                               public PasswordChangedView::Delegate {
 | 
| +                               public PasswordChangedView::Delegate,
 | 
| +                               public SignedSettingsHelper::Callback {
 | 
|   public:
 | 
|    // Initializes views for known users. |background_bounds| determines the
 | 
|    // bounds of background view.
 | 
| @@ -116,6 +118,10 @@ class ExistingUserController : public WmMessageListener::Observer,
 | 
|    virtual void RecoverEncryptedData(const std::string& old_password);
 | 
|    virtual void ResyncEncryptedData();
 | 
|  
 | 
| +  // SignedSettingsHelper::Callback
 | 
| +  virtual void OnCheckWhiteListCompleted(bool success,
 | 
| +                                         const std::string& email);
 | 
| +
 | 
|    // Adds start url to command line.
 | 
|    void AppendStartUrlToCmdline();
 | 
|  
 | 
| @@ -133,6 +139,9 @@ class ExistingUserController : public WmMessageListener::Observer,
 | 
|    // Send message to window manager to enable/disable click on other windows.
 | 
|    void SendSetLoginState(bool is_login);
 | 
|  
 | 
| +  // Starts authentication.
 | 
| +  void StartAuthentication();
 | 
| +
 | 
|    // Bounds of the background window.
 | 
|    const gfx::Rect background_bounds_;
 | 
|  
 | 
| @@ -186,6 +195,9 @@ class ExistingUserController : public WmMessageListener::Observer,
 | 
|    // Help application used for help dialogs.
 | 
|    scoped_ptr<HelpAppLauncher> help_app_;
 | 
|  
 | 
| +  // Password for the current login attempt.
 | 
| +  string16 password_;
 | 
| +
 | 
|    DISALLOW_COPY_AND_ASSIGN(ExistingUserController);
 | 
|  };
 | 
|  
 | 
| 
 |