|
Make sure the device recovers from policy loss in the consumer case.
Lock down login to the owner only and restore policy on successful owner login.
The machine is forced to restart if the owner didn't login because we have
no better way to clear the key store loaded for another user.
BUG= chromium-os:26793
TEST=TBA. Manually: Delete the policy blob and verify that policy is recovered correctly.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=128877
Total comments: 6
Total comments: 19
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+299 lines, -48 lines) |
Patch |
 |
M |
chrome/app/generated_resources.grd
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/cros_settings_names.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/cros_settings_names.cc
|
View
|
1
2
3
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/dbus/cryptohome_client.h
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/dbus/cryptohome_client.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/dbus/mock_cryptohome_client.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/device_settings_provider.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+34 lines, -35 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/existing_user_controller.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+12 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/login_status_consumer.h
|
View
|
1
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/mock_user_manager.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/parallel_authenticator.h
|
View
|
1
2
3
|
4 chunks |
+27 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/parallel_authenticator.cc
|
View
|
1
2
3
|
9 chunks |
+77 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/parallel_authenticator_unittest.cc
|
View
|
1
2
3
4
5
|
7 chunks |
+95 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/user_manager.h
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/user_manager_impl.h
|
View
|
1
2
3
4
5
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/user_manager_impl.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+15 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/stub_cros_settings_provider.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Total messages: 10 (0 generated)
|