summaryrefslogtreecommitdiffstats
path: root/biometrics
diff options
context:
space:
mode:
authorKevin Chyn <kchyn@google.com>2019-02-13 10:16:52 -0800
committerSteven Moreland <smoreland@google.com>2019-02-13 14:11:29 -0800
commit1c16445989b79bbc2aba008762e8a2927104ea0f (patch)
tree090a6c261eda8820d8847a5c1019a8818580d5ae /biometrics
parent332467b8bfb819fb70e1535ddab56e98a2dc8c9c (diff)
downloadandroid_hardware_interfaces-1c16445989b79bbc2aba008762e8a2927104ea0f.tar.gz
android_hardware_interfaces-1c16445989b79bbc2aba008762e8a2927104ea0f.tar.bz2
android_hardware_interfaces-1c16445989b79bbc2aba008762e8a2927104ea0f.zip
resetLockout should return Status instead of bool
The actual lockout reset is asynchronous and returns its result in the onLockoutChanged() callback Bug: 121196511 Bug: 121198195 Bug: 123262389 Test: Builds Change-Id: Ia5fd34d77ae1f8dba1a943e0e1fc51d458753090
Diffstat (limited to 'biometrics')
-rw-r--r--biometrics/face/1.0/IBiometricsFace.hal8
1 files changed, 5 insertions, 3 deletions
diff --git a/biometrics/face/1.0/IBiometricsFace.hal b/biometrics/face/1.0/IBiometricsFace.hal
index 813f04000..0499c5d0f 100644
--- a/biometrics/face/1.0/IBiometricsFace.hal
+++ b/biometrics/face/1.0/IBiometricsFace.hal
@@ -242,8 +242,10 @@ interface IBiometricsFace {
* Reset lockout for the current user.
*
* @param hat A valid Hardware Authentication Token, generated when the
- * user authenticates with Pin/Pattern/Pass.
- * @return true if lockout was reset, false otherwise.
+ * user authenticates with Pin/Pattern/Pass. When the Hardware
+ * Authentication Token is verified, lockout must be reset and
+ * onLockoutChanged must be called with duration 0.
+ * @return status The status of this method call.
*/
- resetLockout(vec<uint8_t> hat) generates (bool success);
+ resetLockout(vec<uint8_t> hat) generates (Status status);
};