OSDN Git Service

Added different flow for re-enrollment
authorjoshmccloskey <joshmccloskey@google.com>
Thu, 19 Sep 2019 18:23:29 +0000 (11:23 -0700)
committerJoshua Mccloskey <joshmccloskey@google.com>
Thu, 26 Sep 2019 23:54:59 +0000 (23:54 +0000)
commitbba7632f2847683b1b2044862c89a162de8398c7
tree102353aad23333ddc56f7d63f5f137d937484845
parentaf1e831ab794aa10df7bd6f595e3e4d16571df1f
Added different flow for re-enrollment

In order to enable this new flow, a user must currently have an enrolled
face and the security setting face_unlock_re_enroll must be non-zero.

Ex.
1. Enroll Face.
2. adb shell settings put
(secure face_unlock_re_enroll|secure_face_unlock_must_re_enroll) 1
3. If settings is opened, close it.
4. Open settings
5. Verify the new flow appears.

Bug: 141380252
Bug: 141254937
Test: Verified that the user's face is deleted after clicking delete.
Test: Verified that the user can re-enroll after removing their face.
Change-Id: I2b36a0bda5cb10fb33dfb2a5627d8fa40f14fb7e
AndroidManifest.xml
res/values/strings.xml
src/com/android/settings/homepage/contextualcards/FaceReEnrollDialog.java [new file with mode: 0644]
src/com/android/settings/homepage/contextualcards/slices/FaceSetupSlice.java
tests/robotests/src/com/android/settings/homepage/contextualcards/slices/FaceSetupSliceTest.java