diff options
| author | Beverly <beverlyt@google.com> | 2020-11-09 12:19:26 -0500 |
|---|---|---|
| committer | Beverly <beverlyt@google.com> | 2020-11-11 13:40:10 -0500 |
| commit | c305f3fddee2face0a0d435117f367c3336c6d89 (patch) | |
| tree | 685f3c74824c59372cfcf3b709a5dd4e3d7b5924 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | 1dab6169d664f0889bb61bfa89ffb8ea3ff8d399 (diff) | |
Add logic for when to start the Udfps fp service
In general, the udfps overlay is shown whenever the fingerprint service
is running and there's a udfps fingerprint enrolled. However, unlike the
regular fingerprint, we don't want to start udfps fp service when:
- the bouncer is showing (ie: input pin/password/pattern)
- keyguard is showing the notification shade while locked
- on reboot, strong auth is required and udfps cannot be used to
authenticate
Test: manually checked:
- udfps enrolled => pull down notification shade on LS => udfps overlay
hidden
- udfps enrolled => swipe up for bouncher => udfps overlay hidden
- go to settings to enroll a new udfps fp => see overlay
Test: atest KeyguardUpdateMonitorTest AuthControllerTest KeyguardBouncerTest
Test: atest SystemUITests
Bug: 172050991
Change-Id: Id7e1b533d5b087dca24ac29a3323f2419d050da4
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
