Index: chromeos/network/onc/onc_utils.h |
diff --git a/chromeos/network/onc/onc_utils.h b/chromeos/network/onc/onc_utils.h |
index 1d4e28fd7a02498a764ac3e6f8c0a98538454612..c7f2a71004440af0ce2db50fe7ba132d1124f817 100644 |
--- a/chromeos/network/onc/onc_utils.h |
+++ b/chromeos/network/onc/onc_utils.h |
@@ -14,6 +14,7 @@ |
namespace base { |
class DictionaryValue; |
+class ListValue; |
} |
namespace chromeos { |
@@ -73,6 +74,14 @@ CHROMEOS_EXPORT scoped_ptr<base::DictionaryValue> MaskCredentialsInOncObject( |
const base::DictionaryValue& onc_object, |
const std::string& mask); |
+CHROMEOS_EXPORT bool ParseAndValidateOncForImport( |
+ const std::string& onc_blob, |
+ chromeos::onc::ONCSource onc_source, |
+ const std::string& passphrase, |
+ scoped_ptr<base::ListValue>* network_configs, |
+ scoped_ptr<base::ListValue>* certificates); |
stevenjb
2013/04/22 16:53:41
Is there a reason we need to pass a scoped_ptr<>*
pneubeck (no reviews)
2013/04/23 18:05:25
Done.
|
+ |
+ |
Joao da Silva
2013/04/22 10:38:09
nit: remove extra newline
pneubeck (no reviews)
2013/04/23 18:05:25
Done.
|
} // namespace onc |
} // namespace chromeos |