12/n: Send bypassEnabled to AuthenticationClient
Adds this flag via FaceManager#authenticate (instead of other other
potential ways, such as reading the settings/config values from
system_server directly). This allows for a single source of truth.
Stores this flag in AuthenticationClient, which can then be retrieved
from the CoexCoordinator.
Also removes unnecessary FaceManager#authenticate method, as keyguard
is really the only supported client
Bug: 193089985
Test: atest KeyguardUpdateMonitorTest
Test: atest com.android.server.biometrics
Change-Id: I647c2e5926d1bb964b12dc580d2cd2178c30a790
14 files changed