Index: chrome/browser/configuration_policy_pref_store.h |
diff --git a/chrome/browser/configuration_policy_pref_store.h b/chrome/browser/configuration_policy_pref_store.h |
index afbb5410232cd0515bec12a31238602be1603e13..162af119403da509166ee2f23637b15088c5f2f4 100644 |
--- a/chrome/browser/configuration_policy_pref_store.h |
+++ b/chrome/browser/configuration_policy_pref_store.h |
@@ -32,6 +32,12 @@ class ConfigurationPolicyPrefStore : public PrefStore, |
virtual PrefReadError ReadPrefs(); |
virtual DictionaryValue* prefs() { return prefs_.get(); } |
+ // Creates a ConfigurationPolicyPrefStore that reads managed policy. |
+ static ConfigurationPolicyPrefStore* CreateManagedPolicyPrefStore(); |
+ |
+ // Creates a ConfigurationPolicyPrefStore that reads recommended policy. |
+ static ConfigurationPolicyPrefStore* CreateRecommendedPolicyPrefStore(); |
+ |
private: |
// For unit tests. |
friend class ConfigurationPolicyPrefStoreTest; |