diff options
| author | 2023-04-10 14:58:31 -0700 | |
|---|---|---|
| committer | 2023-04-12 05:26:11 +0000 | |
| commit | f96f724eddb4281a785f901bf8cae051cb25a7d0 (patch) | |
| tree | 8c667c11c1e5740e8cd3872ce685b9edb2daba57 /libs/androidfw/FileStream.cpp | |
| parent | 724db9355f70bd3b152450b437caf23db69aa317 (diff) | |
Add face auth triggers in FaceAuthInteractor
Summary of changes:
- Renames KeyguardFaceAuthInteractor to SystemUIKeyguardFaceAuthInteractor
- Extracts public API from the interactor as the new interface KeyguardFaceAuthInteractor
- Provides a no-op implementation of the interactor that can be used in SystemUI variants that don't support face authentication
Context:
- Injecting the interactor in UdfpsController and KeyguardSecurityContainerController causes the build to break for other SystemUI variants
as they depend on these components but don't have KeyguardFaceAuthModule installed.
- Having a no-op interactor lets us avoid having to introduce dependency on the new face auth system when it is not required.
Bug: 262838215
Test: verified trigger manually
Test: atest UdfpsControllerTest
Change-Id: Ie57ea4b965cac24d99cb66d9acbffce590c2ff51
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions