| 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 ba29c907c7682c3cbe833ac60bb0e7acb129b72e..fce7d6eebe522d692f11988de8af0d93daf24648 100644
|
| --- a/chrome/browser/policy/configuration_policy_handler_chromeos.h
|
| +++ b/chrome/browser/policy/configuration_policy_handler_chromeos.h
|
| @@ -8,6 +8,11 @@
|
| #include "chrome/browser/chromeos/cros/network_ui_data.h"
|
| #include "chrome/browser/policy/configuration_policy_handler.h"
|
|
|
| +namespace base {
|
| +class DictionaryValue;
|
| +class Value;
|
| +}
|
| +
|
| namespace policy {
|
|
|
| // ConfigurationPolicyHandler for validation of the network configuration
|
| @@ -32,11 +37,11 @@ class NetworkConfigurationPolicyHandler : public TypeCheckingPolicyHandler {
|
| // that contains a pretty-printed and sanitized version. In particular, we
|
| // remove any Passphrases that may be contained in the JSON. Ownership of the
|
| // return value is transferred to the caller.
|
| - static Value* SanitizeNetworkConfig(const Value* config);
|
| + static base::Value* SanitizeNetworkConfig(const base::Value* config);
|
|
|
| // Filters a network dictionary to remove all sensitive fields and replace
|
| // their values with placeholders.
|
| - static void StripSensitiveValues(DictionaryValue* network_dict);
|
| + static void MaskSensitiveValues(base::DictionaryValue* network_dict);
|
|
|
| chromeos::NetworkUIData::ONCSource onc_source_;
|
|
|
|
|