Index: chrome/browser/policy/configuration_policy_handler_chromeos.h |
diff --git a/chrome/browser/policy/configuration_policy_handler_chromeos.h b/chrome/browser/policy/configuration_policy_handler_chromeos.h |
index e612f7b4e01529eaa01e8a82d7bfb7cd38fd5d70..74ca276c363662a2c423124bcfe420ad4c3cb699 100644 |
--- a/chrome/browser/policy/configuration_policy_handler_chromeos.h |
+++ b/chrome/browser/policy/configuration_policy_handler_chromeos.h |
@@ -6,6 +6,7 @@ |
#define CHROME_BROWSER_POLICY_CONFIGURATION_POLICY_HANDLER_CHROMEOS_H_ |
#pragma once |
+#include "chrome/browser/chromeos/cros/network_ui_data.h" |
#include "chrome/browser/policy/configuration_policy_handler.h" |
namespace policy { |
@@ -15,7 +16,9 @@ namespace policy { |
// generates error messages. |
class NetworkConfigurationPolicyHandler : public TypeCheckingPolicyHandler { |
public: |
- explicit NetworkConfigurationPolicyHandler(ConfigurationPolicyType type); |
+ NetworkConfigurationPolicyHandler( |
+ ConfigurationPolicyType type, |
+ chromeos::NetworkUIData::ONCSource onc_source); |
virtual ~NetworkConfigurationPolicyHandler(); |
// ConfigurationPolicyHandler methods: |
@@ -36,6 +39,8 @@ class NetworkConfigurationPolicyHandler : public TypeCheckingPolicyHandler { |
// their values with placeholders. |
static void StripSensitiveValues(DictionaryValue* network_dict); |
+ chromeos::NetworkUIData::ONCSource onc_source_; |
+ |
DISALLOW_COPY_AND_ASSIGN(NetworkConfigurationPolicyHandler); |
}; |