|
Extract certificate policy application from NetworkLibrary.
This is mostly a refactoring:
- Import of certificates is handled by a new CertifcateHandler, which will get more functionality like resolving CertificatePatterns in upcoming commits.
- Policy validation moved into NetworkConfigurationUpdater and net_internals, because it covers both certificates and networks.
The only functional change is that certificate policies should now also work if ManagedNetworkConfigurationHandler is used instead of NetworkLibrary.
BUG= 223869
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196735
Total comments: 54
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+936 lines, -658 lines) |
Patch |
 |
M |
chrome/browser/chromeos/cros/mock_network_library.h
|
View
|
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/cros/network_library.h
|
View
|
|
2 chunks |
+3 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/cros/network_library_impl_base.h
|
View
|
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/cros/network_library_impl_base.cc
|
View
|
1
2
|
5 chunks |
+95 lines, -182 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/cros/network_library_unittest.cc
|
View
|
1
2
3
4
5
|
10 chunks |
+11 lines, -70 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/existing_user_controller_browsertest.cc
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/login_browsertest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/screen_locker_browsertest.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/screens/network_screen_browsertest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/screens/update_screen_browsertest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater.h
|
View
|
1
2
|
3 chunks |
+18 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+62 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater_impl.h
|
View
|
1
2
3
|
4 chunks |
+14 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater_impl.cc
|
View
|
1
2
3
|
4 chunks |
+22 lines, -19 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater_impl_cros.h
|
View
|
1
2
3
|
4 chunks |
+8 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater_impl_cros.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+19 lines, -73 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/network_configuration_updater_impl_cros_unittest.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+291 lines, -133 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/browser_policy_connector.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/net_internals/net_internals_ui.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+19 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_chromeos.gypi
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
D |
chrome/test/data/chromeos/net/shill_for_toplevel_with_unknown_fields.json
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chromeos/chromeos.gyp
|
View
|
1
2
3
4
5
6
|
4 chunks |
+12 lines, -8 lines |
0 comments
|
Download
|
 |
A |
chromeos/network/certificate_handler.h
|
View
|
1
2
3
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chromeos/network/certificate_handler.cc
|
View
|
1
2
3
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chromeos/network/managed_network_configuration_handler.h
|
View
|
|
2 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chromeos/network/managed_network_configuration_handler.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+22 lines, -56 lines |
0 comments
|
Download
|
 |
M |
chromeos/network/managed_network_configuration_handler_unittest.cc
|
View
|
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
A |
chromeos/network/mock_certificate_handler.h
|
View
|
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
chromeos/network/mock_certificate_handler.cc
|
View
|
|
1 chunk |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chromeos/network/onc/onc_certificate_importer_unittest.cc
|
View
|
|
3 chunks |
+43 lines, -17 lines |
0 comments
|
Download
|
 |
M |
chromeos/network/onc/onc_utils.h
|
View
|
1
2
|
2 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chromeos/network/onc/onc_utils.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+87 lines, -1 line |
0 comments
|
Download
|
 |
M |
chromeos/network/onc/onc_validator_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
chromeos/test/data/network/invalid_settings_with_repairs.json
|
View
|
1
2
3
4
5
|
1 chunk |
+47 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
chromeos/test/data/network/repaired_toplevel_partially_invalid.onc
|
View
|
|
1 chunk |
+1 line, -8 lines |
0 comments
|
Download
|
Total messages: 20 (0 generated)
|