commit | bdd477a5d1db803cbd2f1b54087d45a7065794be | [log] [tgz] |
---|---|---|
author | Joe Bolinger <jbolinger@google.com> | Thu Jul 22 16:08:23 2021 -0700 |
committer | Joe Bolinger <jbolinger@google.com> | Wed Sep 01 08:49:26 2021 -0700 |
tree | ddfe6ac086e110f7e98ecedbae57210d1c0b42fd | |
parent | dc4989389186c85c5ce113e3d3316245cd803814 [diff] |
Add requestId to authentication entry points. The CancellationSignal passed into the authentication methods is not associated with the request and can be used to cancel the current operation, even if it is more recent. The new id prevents outdated signals from being using. Note that there are still issues with the Callbacks that are not addressed (see bug for details). Bug: 194405579 Bug: 189451155 Bug: 191716671 Test: atest com.android.systemui.biometrics com.android.server.biometrics Change-Id: Id71be912cc88ae90df8087eb8f1a6fc3e110f883