Ensure authentication lifecycle ends for callers
Bug: 194970282 Bug: 193089985 In coex, we introduced the capability to temporarily store face auth results if fingerprint auth was still in progress. However, upon successful fingerprint auth, we forgot to notify the caller that fingerprint lifecycle is ended. Since the purpose of coex is to distill auth callbacks for keyguard, we should send ERROR_CANCELED for face, since fingerprint sends auth success. Test: atest CoexCoordinatorTest Test: manual, see new "Removing from queue, canceling, and finishing" log. Keyguard face auth is no longer wedged Change-Id: If809a9338f7a96bb1f039626bff8efacbcec509e
Loading
Please register or sign in to comment