diff options
author | Janis Danisevskis <jdanis@google.com> | 2018-10-10 09:32:39 -0700 |
---|---|---|
committer | Janis Danisevskis <jdanis@google.com> | 2018-10-11 09:00:49 -0700 |
commit | 01c3c2fbac33654187e440dd454f90a55de94d1d (patch) | |
tree | 2dc3e3b1e7c09b85643ff1a7504fbbc0e917eb79 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | c41a5d6bc0f3e6848d09ac27399cc4f989c3de00 (diff) |
KeyguardStateMonitor looses connection with keystore if keystore dies
When keystore dies it no longer gets information about the lock screen
visibility state. This state is vital to enforcing the "unlocked
device required" authorization of keymaster keys.
With this patch KeyguardStateMonitor tries to reestablish the connection
to keystore if communication fails.
Test: run atest android.keystore.cts.CipherTest#testKeyguardLockAndUnlock
after killing keystore
Bug: 117552147
Change-Id: I8346e53c342bdba0f5960b1feba7c26db5cef33e
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions