|  | Handle prohibited technologies in device policy ONC
This commit changes prohibited technologies from user policy ONC to device
policy ONC, and then handles it.
The device policy ONC will only take effect after user session starts.
After use has logged in, the prohibited technologies in ONC will take effect
and disable and prohibit specific technologies.
BUG=426390 
Committed: https://crrev.com/fee5067aaad72d7b0525d23d5f6eb2500831feab 
Cr-Commit-Position: refs/heads/master@{#359602}
  
  
   
  
   
  
   
      Total comments: 11
      
     
  
   
  
   
      Total comments: 33
      
     
  
   
  
   
  
   
  
   
  
   
      Total comments: 13
      
     
  
   
  
   
  
   
  
   
    
  
  
    
      |  | Unified diffs | Side-by-side diffs | Delta from patch set | Stats (+520 lines, -26 lines) | Patch |  
        |  | M | chromeos/chromeos.gyp | View | 1
        
          2
        
          3
        
          4 | 2 chunks | +3 lines, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/auto_connect_handler_unittest.cc | View | 1
        
          2
        
          3
        
          4 | 1 chunk | +2 lines, -1 line | 0 comments | Download |  
        |  | M | chromeos/network/client_cert_resolver_unittest.cc | View | 1
        
          2
        
          3
        
          4 | 1 chunk | +5 lines, -5 lines | 0 comments | Download |  
        |  | M | chromeos/network/managed_network_configuration_handler_impl.h | View | 1
        
          2
        
          3
        
          4 | 3 chunks | +4 lines, -1 line | 0 comments | Download |  
        |  | M | chromeos/network/managed_network_configuration_handler_impl.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6 | 3 chunks | +17 lines, -1 line | 0 comments | Download |  
        |  | M | chromeos/network/managed_network_configuration_handler_unittest.cc | View | 1
        
          2
        
          3
        
          4 | 2 chunks | +8 lines, -6 lines | 0 comments | Download |  
        |  | M | chromeos/network/network_connection_handler_unittest.cc | View | 1
        
          2
        
          3
        
          4 | 1 chunk | +2 lines, -1 line | 0 comments | Download |  
        |  | M | chromeos/network/network_handler.h | View | 1
        
          2
        
          3
        
          4 | 3 chunks | +3 lines, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/network_handler.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 5 chunks | +13 lines, -4 lines | 0 comments | Download |  
        |  | M | chromeos/network/network_profile_handler.h | View | 1
        
          2
        
          3
        
          4 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/network_state_handler.h | View | 3
        
          4 | 1 chunk | +7 lines, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/network_state_handler.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6 | 1 chunk | +9 lines, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/onc/onc_validator.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7
        
          8
        
          9
        
          10
        
          11
        
          12
        
          13 | 1 chunk | +3 lines, -3 lines | 0 comments | Download |  
        |  | M | chromeos/network/onc/onc_validator_unittest.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7
        
          8
        
          9
        
          10
        
          11
        
          12
        
          13
        
          14 | 1 chunk | +2 lines, -2 lines | 0 comments | Download |  
        |  | A | chromeos/network/prohibited_technologies_handler.h | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7
        
          8
        
          9
        
          10
        
          11 | 1 chunk | +59 lines, -0 lines | 0 comments | Download |  
        |  | A | chromeos/network/prohibited_technologies_handler.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7
        
          8
        
          9
        
          10
        
          11 | 1 chunk | +112 lines, -0 lines | 0 comments | Download |  
        |  | A | chromeos/network/prohibited_technologies_handler_unittest.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6 | 1 chunk | +190 lines, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/shill_property_handler.h | View | 1
        
          2
        
          3
        
          4 | 4 chunks | +11 lines, -0 lines | 0 comments | Download |  
        |  | M | chromeos/network/shill_property_handler.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7
        
          8
        
          9
        
          10
        
          11 | 4 chunks | +39 lines, -2 lines | 0 comments | Download |  
        |  | M | chromeos/network/shill_property_handler_unittest.cc | View | 1
        
          2
        
          3
        
          4 | 1 chunk | +30 lines, -0 lines | 0 comments | Download |  
    Total messages: 17 (5 generated)
     |