Index: chrome/browser/chromeos/login/users/multi_profile_user_controller.h |
diff --git a/chrome/browser/chromeos/login/users/multi_profile_user_controller.h b/chrome/browser/chromeos/login/users/multi_profile_user_controller.h |
index 628a9556212071eaeff7e8ba0391e71281003af4..506794f9d8c780bb7fb9c2f7ecbb65ce1617d15c 100644 |
--- a/chrome/browser/chromeos/login/users/multi_profile_user_controller.h |
+++ b/chrome/browser/chromeos/login/users/multi_profile_user_controller.h |
@@ -65,6 +65,11 @@ class MultiProfileUserController { |
// Returns the cached policy value for |user_email|. |
std::string GetCachedValue(const std::string& user_email) const; |
+ // Returns primary user policy (only ALLOW, |
+ // NOT_ALLOWED_PRIMARY_POLICY_CERT_TAINTED, |
+ // NOT_ALLOWED_PRIMARY_USER_POLICY_FORBIDS) |
+ static UserAllowedInSessionReason GetPrimaryUserPolicy(); |
+ |
// Returns true if user allowed to be in the current session. If |reason| not |
// null stores UserAllowedInSessionReason enum that describes actual reason. |
bool IsUserAllowedInSession(const std::string& user_email, |