| 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,
|
|
|