diff options
author | Sasha Levitskiy <sanek@google.com> | 2015-07-08 22:59:49 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-07-08 22:59:51 +0000 |
commit | 12328ef422027f2f5f033ed65c8a09535f9ca81d (patch) | |
tree | 208afb702274230de68a0c04368e1fe47ba67018 /services/core/java/com/android/server/fingerprint | |
parent | e6fd76c23591c90cc8f8ae64d323e22abf491fdf (diff) | |
parent | e0943cf5665b3d7b0870debda771032f77db094c (diff) | |
download | frameworks_base-12328ef422027f2f5f033ed65c8a09535f9ca81d.zip frameworks_base-12328ef422027f2f5f033ed65c8a09535f9ca81d.tar.gz frameworks_base-12328ef422027f2f5f033ed65c8a09535f9ca81d.tar.bz2 |
Merge "Fingerprint: Add post enroll interface." into mnc-dev
Diffstat (limited to 'services/core/java/com/android/server/fingerprint')
-rw-r--r-- | services/core/java/com/android/server/fingerprint/FingerprintService.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/fingerprint/FingerprintService.java b/services/core/java/com/android/server/fingerprint/FingerprintService.java index 96a60ee..4d8d105 100644 --- a/services/core/java/com/android/server/fingerprint/FingerprintService.java +++ b/services/core/java/com/android/server/fingerprint/FingerprintService.java @@ -301,6 +301,20 @@ public class FingerprintService extends SystemService implements IBinder.DeathRe return 0; } + public int startPostEnroll(IBinder token) { + IFingerprintDaemon daemon = getFingerprintDaemon(); + if (daemon == null) { + Slog.w(TAG, "startPostEnroll: no fingeprintd!"); + return 0; + } + try { + return daemon.postEnroll(); + } catch (RemoteException e) { + Slog.e(TAG, "startPostEnroll failed", e); + } + return 0; + } + private void stopPendingOperations() { if (mEnrollClient != null) { stopEnrollment(mEnrollClient.token, true); @@ -635,6 +649,12 @@ public class FingerprintService extends SystemService implements IBinder.DeathRe } @Override // Binder call + public int postEnroll(IBinder token) { + checkPermission(MANAGE_FINGERPRINT); + return startPostEnroll(token); + } + + @Override // Binder call public void enroll(final IBinder token, final byte[] cryptoToken, final int groupId, final IFingerprintServiceReceiver receiver, final int flags) { checkPermission(MANAGE_FINGERPRINT); |