Lines Matching defs:onc

23 #include "chromeos/network/onc/onc_normalizer.h"
24 #include "chromeos/network/onc/onc_signature.h"
25 #include "chromeos/network/onc/onc_translator.h"
26 #include "chromeos/network/onc/onc_utils.h"
36 namespace onc {
44 onc_proxy_location.GetStringWithoutPathExpansion(::onc::proxy::kHost, &host);
49 onc_proxy_location.GetIntegerWithoutPathExpansion(::onc::proxy::kPort, &port);
70 if (onc_scheme == ::onc::proxy::kFtp) {
72 } else if (onc_scheme == ::onc::proxy::kHttp) {
74 } else if (onc_scheme == ::onc::proxy::kHttps) {
76 } else if (onc_scheme == ::onc::proxy::kSocks) {
106 onc_proxy_settings.GetStringWithoutPathExpansion(::onc::proxy::kType, &type);
109 if (type == ::onc::proxy::kDirect) {
111 } else if (type == ::onc::proxy::kWPAD) {
113 } else if (type == ::onc::proxy::kPAC) {
115 onc_proxy_settings.GetStringWithoutPathExpansion(::onc::proxy::kPAC,
122 } else if (type == ::onc::proxy::kManual) {
124 onc_proxy_settings.GetDictionaryWithoutPathExpansion(::onc::proxy::kManual,
127 AppendProxyServerForScheme(*manual_dict, ::onc::proxy::kFtp, &manual_spec);
128 AppendProxyServerForScheme(*manual_dict, ::onc::proxy::kHttp, &manual_spec);
129 AppendProxyServerForScheme(*manual_dict, ::onc::proxy::kSocks,
131 AppendProxyServerForScheme(*manual_dict, ::onc::proxy::kHttps,
137 ::onc::proxy::kExcludeDomains, &exclude_domains)) {
153 class UserStringSubstitution : public chromeos::onc::StringSubstitution {
161 if (placeholder == ::onc::substitutes::kLoginIDField)
163 else if (placeholder == ::onc::substitutes::kEmailField)
187 chromeos::onc::ExpandStringsInNetworks(substitution, network_configs);
215 onc::Normalizer normalizer(true /* remove recommended fields */);
217 normalizer.NormalizeObject(&onc::kNetworkConfigurationSignature,
221 onc::TranslateONCObjectToShill(&onc::kNetworkConfigurationSignature,
225 NetworkUIData::CreateFromONC(::onc::ONC_SOURCE_USER_IMPORT));
268 ::onc::ONCSource* onc_source) {
299 ::onc::global_network_config::kAllowOnlyPolicyNetworksToAutoconnect,
316 network->GetStringWithoutPathExpansion(::onc::network_config::kGUID,
334 network->GetStringWithoutPathExpansion(::onc::network_config::kType, &type);
335 if (type != ::onc::network_type::kEthernet)
339 network->GetDictionaryWithoutPathExpansion(::onc::network_config::kEthernet,
343 ethernet->GetStringWithoutPathExpansion(::onc::ethernet::kAuthentication,
345 if (auth == ::onc::ethernet::kAuthenticationNone)
427 ::onc::ONCSource* onc_source) {
429 *onc_source = ::onc::ONC_SOURCE_NONE;
435 *onc_source = ::onc::ONC_SOURCE_USER_POLICY;
442 *onc_source = ::onc::ONC_SOURCE_DEVICE_POLICY;
452 ::onc::ONCSource ignored_onc_source;
453 const base::DictionaryValue* policy = onc::GetPolicyForNetwork(
458 } // namespace onc