Home | History | Annotate | Download | only in network

Lines Matching defs:policies

80 const base::DictionaryValue* GetByGUID(const GuidToPolicyMap& policies,
82 GuidToPolicyMap::const_iterator it = policies.find(guid);
83 if (it == policies.end())
90 struct ManagedNetworkConfigurationHandlerImpl::Policies {
91 ~Policies();
97 ManagedNetworkConfigurationHandlerImpl::Policies::~Policies() {
180 const Policies* policies = GetPoliciesForProfile(*profile);
181 if (!policies) {
187 GetByGUID(policies->per_network_config, guid);
196 // This call also removes credentials from policies.
273 const Policies* policies = GetPoliciesForProfile(*profile);
274 if (!policies) {
301 GetByGUID(policies->per_network_config, guid);
317 const Policies* policies = GetPoliciesForUser(userhash);
318 if (!policies) {
323 if (policy_util::FindMatchingPolicy(policies->per_network_config,
364 VLOG(1) << "Setting policies from " << ToDebugString(onc_source, userhash)
367 // |userhash| must be empty for device policies.
370 Policies* policies = NULL;
372 policies = policies_by_user_[userhash].get();
374 policies = new Policies;
375 policies_by_user_[userhash] = make_linked_ptr(policies);
378 policies->global_network_config.MergeDictionary(&global_network_config);
381 policies->per_network_config.swap(old_per_network_config);
383 // This stores all GUIDs of policies that have changed or are new.
396 if (policies->per_network_config.count(guid) > 0) {
399 delete policies->per_network_config[guid];
402 policies->per_network_config[guid] = new_entry;
417 policies->per_network_config,
418 policies->global_network_config,
434 const Policies* policies
435 if (!policies) {
444 policies->per_network_config.begin();
445 it != policies->per_network_config.end(); ++it) {
452 policies->per_network_config,
453 policies->global_network_config,
521 const Policies* user_policies = GetPoliciesForUser(userhash);
532 const Policies* device_policies = GetPoliciesForUser(std::string());
548 const Policies* policies = GetPoliciesForUser(userhash);
549 if (!policies)
552 return &policies->global_network_config;
565 const Policies* policies = GetPoliciesForProfile(*profile);
566 if (!policies)
569 return GetByGUID(policies->per_network_config, guid);
572 const ManagedNetworkConfigurationHandlerImpl::Policies*
581 const ManagedNetworkConfigurationHandlerImpl::Policies*