Home | History | Annotate | Download | only in users

Lines Matching refs:UserManagerImpl

210 UserManagerImpl::UserManagerImpl()
237 base::Bind(&UserManagerImpl::RetrieveTrustedDevicePolicies,
263 UserManagerImpl::~UserManagerImpl() {
276 void UserManagerImpl::Shutdown() {
296 MultiProfileUserController* UserManagerImpl::GetMultiProfileUserController() {
300 UserImageManager* UserManagerImpl::GetUserImageManager(
310 SupervisedUserManager* UserManagerImpl::GetSupervisedUserManager() {
314 const UserList& UserManagerImpl::GetUsers() const {
315 const_cast<UserManagerImpl*>(this)->EnsureUsersLoaded();
319 UserList UserManagerImpl::GetUsersAdmittedForMultiProfile() const {
352 const UserList& UserManagerImpl::GetLoggedInUsers() const {
356 const UserList& UserManagerImpl::GetLRULoggedInUsers() {
367 UserList UserManagerImpl::GetUnlockUsers() const {
404 const std::string& UserManagerImpl::GetOwnerEmail() {
408 void UserManagerImpl::UserLoggedIn(const std::string& user_id,
487 void UserManagerImpl::SwitchActiveUser(const std::string& user_id) {
522 void UserManagerImpl::RestoreActiveSessions() {
524 base::Bind(&UserManagerImpl::OnRestoreActiveSessions,
528 void UserManagerImpl::SessionStarted() {
542 void UserManagerImpl::RemoveUser(const std::string& user_id,
573 void UserManagerImpl::RemoveUserInternal(const std::string& user_email,
579 base::Bind(&UserManagerImpl::RemoveUserInternal,
595 void UserManagerImpl::RemoveNonOwnerUserInternal(const std::string& user_email,
607 void UserManagerImpl::RemoveUserFromList(const std::string& user_id) {
628 bool UserManagerImpl::IsKnownUser(const std::string& user_id) const {
632 const User* UserManagerImpl::FindUser(const std::string& user_id) const {
639 User* UserManagerImpl::FindUserAndModify(const std::string& user_id) {
646 const User* UserManagerImpl::GetLoggedInUser() const {
651 User* UserManagerImpl::GetLoggedInUser() {
656 const User* UserManagerImpl::GetActiveUser() const {
661 User* UserManagerImpl::GetActiveUser() {
666 const User* UserManagerImpl::GetPrimaryUser() const {
671 User* UserManagerImpl::GetUserByProfile(Profile* profile) const {
704 Profile* UserManagerImpl::GetProfileByUser(const User* user) const {
718 void UserManagerImpl::SaveUserOAuthStatus(
742 void UserManagerImpl::SaveForceOnlineSignin(const std::string& user_id,
757 void UserManagerImpl::SaveUserDisplayName(const std::string& user_id,
779 base::string16 UserManagerImpl::GetUserDisplayName(
785 void UserManagerImpl::SaveUserDisplayEmail(const std::string& user_id,
808 std::string UserManagerImpl::GetUserDisplayEmail(
814 void UserManagerImpl::UpdateUserAccountData(
841 bool UserManagerImpl::RespectLocalePreference(
909 void UserManagerImpl::StopPolicyObserverForTesting() {
914 void UserManagerImpl::Observe(int type,
974 base::Bind(&UserManagerImpl::SwitchActiveUser,
986 void UserManagerImpl::OnExternalDataSet(const std::string& policy,
996 void UserManagerImpl::OnExternalDataCleared(const std::string& policy,
1006 void UserManagerImpl::OnExternalDataFetched(const std::string& policy,
1017 void UserManagerImpl::OnPolicyUpdated(const std::string& user_id) {
1025 void UserManagerImpl::OnDeviceLocalAccountsChanged() {
1030 bool UserManagerImpl::IsCurrentUserOwner() const {
1036 void UserManagerImpl::SetCurrentUserIsOwner(bool is_current_user_owner) {
1045 bool UserManagerImpl::IsCurrentUserNew() const {
1050 bool UserManagerImpl::IsCurrentUserNonCryptohomeDataEphemeral() const {
1056 bool UserManagerImpl::CanCurrentUserLock() const {
1062 bool UserManagerImpl::IsUserLoggedIn() const {
1067 bool UserManagerImpl::IsLoggedInAsRegularUser() const {
1073 bool UserManagerImpl::IsLoggedInAsDemoUser() const {
1079 bool UserManagerImpl::IsLoggedInAsPublicAccount() const {
1085 bool UserManagerImpl::IsLoggedInAsGuest() const {
1091 bool UserManagerImpl::IsLoggedInAsLocallyManagedUser() const {
1097 bool UserManagerImpl::IsLoggedInAsKioskApp() const {
1103 bool UserManagerImpl::IsLoggedInAsStub() const {
1108 bool UserManagerImpl::IsSessionStarted() const {
1113 bool UserManagerImpl::UserSessionsRestored() const {
1118 bool UserManagerImpl::HasBrowserRestarted() const {
1125 bool UserManagerImpl::IsUserNonCryptohomeDataEphemeral(
1161 void UserManagerImpl::AddObserver(UserManager::Observer* obs) {
1166 void UserManagerImpl::RemoveObserver(UserManager::Observer* obs) {
1171 void UserManagerImpl::AddSessionStateObserver(
1177 void UserManagerImpl::RemoveSessionStateObserver(
1183 void UserManagerImpl::NotifyLocalStateChanged() {
1189 void UserManagerImpl::OnProfilePrepared(Profile* profile) {
1206 void UserManagerImpl::EnsureUsersLoaded() {
1286 UserManagerImpl::RetrieveTrustedDevicePolicies() {
1292 base::Bind(&UserManagerImpl::RetrieveTrustedDevicePolicies,
1332 bool UserManagerImpl::AreEphemeralUsersEnabled() const {
1339 UserList& UserManagerImpl::GetUsersAndModify() {
1344 const User* UserManagerImpl::FindUserInList(const std::string& user_id) const {
1353 const bool UserManagerImpl::UserExistsInList(const std::string& user_id) const {
1364 User* UserManagerImpl::FindUserInListAndModify(const std::string& user_id) {
1373 void UserManagerImpl::GuestUserLoggedIn() {
1384 void UserManagerImpl::AddUserRecord(User* user) {
1392 void UserManagerImpl::RegularUserLoggedIn(const std::string& user_id) {
1416 void UserManagerImpl::RegularUserLoggedInAsEphemeral(
1426 void UserManagerImpl::LocallyManagedUserLoggedIn(
1466 void UserManagerImpl::PublicAccountUserLoggedIn(User* user) {
1476 void UserManagerImpl::KioskAppLoggedIn(const std::string& app_id) {
1521 void UserManagerImpl::DemoAccountLoggedIn() {
1538 void UserManagerImpl::RetailModeUserLoggedIn() {
1549 void UserManagerImpl::NotifyOnLogin() {
1591 User::OAuthTokenStatus UserManagerImpl::LoadUserOAuthStatus(
1611 bool UserManagerImpl::LoadForceOnlineSignin(const std::string& user_id) const {
1625 void UserManagerImpl::UpdateOwnership() {
1632 void UserManagerImpl::RemoveNonCryptohomeData(const std::string& user_id) {
1657 User* UserManagerImpl::RemoveRegularOrLocallyManagedUserFromList(
1679 void UserManagerImpl::CleanUpPublicAccountNonCryptohomeDataPendingRemoval() {
1693 void UserManagerImpl::CleanUpPublicAccountNonCryptohomeData(
1720 bool UserManagerImpl::UpdateAndCleanUpPublicAccounts(
1801 void UserManagerImpl::UpdatePublicAccountDisplayName(
1816 UserFlow* UserManagerImpl::GetCurrentUserFlow() const {
1823 UserFlow* UserManagerImpl::GetUserFlow(const std::string& user_id) const {
1831 void UserManagerImpl::SetUserFlow(const std::string& user_id, UserFlow* flow) {
1837 void UserManagerImpl::ResetUserFlow(const std::string& user_id) {
1846 bool UserManagerImpl::GetAppModeChromeClientOAuthInfo(
1859 void UserManagerImpl::SetAppModeChromeClientOAuthInfo(
1869 bool UserManagerImpl::AreLocallyManagedUsersAllowed() const {
1876 base::FilePath UserManagerImpl::GetUserProfileDir(
1892 UserFlow* UserManagerImpl::GetDefaultUserFlow() const {
1899 void UserManagerImpl::NotifyUserListChanged() {
1906 void UserManagerImpl::NotifyActiveUserChanged(const User* active_user) {
1913 void UserManagerImpl::NotifyUserAddedToSession(const User* added_user) {
1921 void UserManagerImpl::NotifyActiveUserHashChanged(const std::string& hash) {
1928 void UserManagerImpl::NotifyPendingUserSessionsRestoreFinished() {
1936 void UserManagerImpl::UpdateLoginState() {
1969 void UserManagerImpl::SetLRUUser(User* user) {
1978 void UserManagerImpl::OnRestoreActiveSessions(
2003 void UserManagerImpl::RestorePendingUserSessions() {
2045 void UserManagerImpl::SendRegularUserLoginMetrics(const std::string& user_id) {
2062 void UserManagerImpl::OnUserNotAllowed(const std::string& user_email) {
2068 void UserManagerImpl::UpdateUserAccountLocale(const std::string& user_id,
2075 base::Bind(&UserManagerImpl::DoUpdateAccountLocale,
2083 void UserManagerImpl::DoUpdateAccountLocale(
2090 void UserManagerImpl::UpdateNumberOfUsers() {
2102 void UserManagerImpl::DeleteUser(User* user) {