| Index: chrome/browser/chromeos/login/users/chrome_user_manager.h
|
| diff --git a/chrome/browser/chromeos/login/users/chrome_user_manager.h b/chrome/browser/chromeos/login/users/chrome_user_manager.h
|
| index d97d2d75c16d615bb18d34130520498891febd46..d6575a0e3ac181d1477e03e69467dfcd0af2ed2e 100644
|
| --- a/chrome/browser/chromeos/login/users/chrome_user_manager.h
|
| +++ b/chrome/browser/chromeos/login/users/chrome_user_manager.h
|
| @@ -8,6 +8,7 @@
|
| #include "base/basictypes.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/task_runner.h"
|
| +#include "chrome/browser/chromeos/login/users/affiliation.h"
|
| #include "chrome/browser/chromeos/login/users/user_manager_interface.h"
|
| #include "components/user_manager/user_manager_base.h"
|
|
|
| @@ -30,6 +31,12 @@ class ChromeUserManager : public user_manager::UserManagerBase,
|
| static user_manager::UserList GetUsersAllowedAsSupervisedUserManagers(
|
| const user_manager::UserList& user_list);
|
|
|
| + // Sets affiliation status for the user |user_id| judging by
|
| + // |user_affiliation_ids| and device affiliation IDs.
|
| + virtual void SetUserAffiliation(
|
| + const std::string& user_email,
|
| + const AffiliationIDSet& user_affiliation_ids) = 0;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ChromeUserManager);
|
| };
|
|
|
|
|