Run fpDetect instead of authenticate if keyguard is dismissible

Guarded behind flag.

If the fingerprintDetect results in device entry, show
the authRipple.

Test: atest KeyguardUpdateMonitorTest
Bug: 311145851
Flag: ACONFIG com.android.systemui.run_fingerprint_detect_on_dismissible_keyguard DEVELOPMENT

Change-Id: I5564786ca1c6461e8bb4f5c9742d3ee2fbd182a5
diff --git a/packages/SystemUI/aconfig/systemui.aconfig b/packages/SystemUI/aconfig/systemui.aconfig
index aa0903c..f0093ab 100644
--- a/packages/SystemUI/aconfig/systemui.aconfig
+++ b/packages/SystemUI/aconfig/systemui.aconfig
@@ -308,6 +308,13 @@
 }
 
 flag {
+   name: "run_fingerprint_detect_on_dismissible_keyguard"
+   namespace: "systemui"
+   description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
+   bug: "311145851"
+}
+
+flag {
    name: "bluetooth_qs_tile_dialog_auto_on_toggle"
    namespace: "systemui"
    description: "Displays the auto on toggle in the bluetooth QS tile dialog"