Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(79)

Unified Diff: chrome/browser/chromeos/user_cros_settings_provider.cc

Issue 8163011: PART3: Removed whitelist special ops. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased on ToT where both previous parts are committed. Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/user_cros_settings_provider.cc
diff --git a/chrome/browser/chromeos/user_cros_settings_provider.cc b/chrome/browser/chromeos/user_cros_settings_provider.cc
index fff561f203925852673fc863cbcb23c65b17d787..2eeb77a78642c095cccf217d79f9aa5add2e0cfa 100644
--- a/chrome/browser/chromeos/user_cros_settings_provider.cc
+++ b/chrome/browser/chromeos/user_cros_settings_provider.cc
@@ -534,28 +534,6 @@ bool UserCrosSettingsProvider::HandlesSetting(const std::string& path) const {
}
// static
-void UserCrosSettingsProvider::WhitelistUser(const std::string& email) {
- SignedSettingsHelper::Get()->StartWhitelistOp(
- email, true, UserCrosSettingsTrust::GetInstance());
- PrefService* prefs = g_browser_process->local_state();
- ListPrefUpdate cached_whitelist_update(prefs, kAccountsPrefUsers);
- cached_whitelist_update->Append(Value::CreateStringValue(email));
- prefs->ScheduleSavePersistentPrefs();
-}
-
-// static
-void UserCrosSettingsProvider::UnwhitelistUser(const std::string& email) {
- SignedSettingsHelper::Get()->StartWhitelistOp(
- email, false, UserCrosSettingsTrust::GetInstance());
-
- PrefService* prefs = g_browser_process->local_state();
- ListPrefUpdate cached_whitelist_update(prefs, kAccountsPrefUsers);
- StringValue email_value(email);
- if (cached_whitelist_update->Remove(email_value, NULL))
- prefs->ScheduleSavePersistentPrefs();
-}
-
-// static
void UserCrosSettingsProvider::UpdateCachedOwner(const std::string& email) {
base::StringValue email_value(email);
UpdateCache(kDeviceOwner, &email_value, USE_VALUE_SUPPLIED);

Powered by Google App Engine
This is Rietveld 408576698