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..3e963bee34bf2093e4200e81c91d79ab9b0b5d9e 100644 |
--- a/chrome/browser/chromeos/login/users/chrome_user_manager.h |
+++ b/chrome/browser/chromeos/login/users/chrome_user_manager.h |
@@ -30,6 +30,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_id, |
+ const std::set<std::string>& user_affiliation_ids) = 0; |
+ |
DISALLOW_COPY_AND_ASSIGN(ChromeUserManager); |
}; |