summaryrefslogtreecommitdiff
path: root/keystore/java/android/security/AndroidKeyStore.java
diff options
context:
space:
mode:
authorAlex Klyubin <klyubin@google.com>2015-04-01 14:41:28 -0700
committerAlex Klyubin <klyubin@google.com>2015-04-01 18:35:36 -0700
commit2ea13d42689ab10456a575772d069c91ae9b6075 (patch)
tree06f9b1c815855c276132d8ace87850e86d13bada /keystore/java/android/security/AndroidKeyStore.java
parent6c3d3db3b4644aee68a6ac9e80dfe21ee62ac597 (diff)
Add fingerprint-specific AndroidKeyStore API.
Bug: 18088752 Change-Id: I333d3ffc820d28ae678e28dafc2e8a24cb7eb073
Diffstat (limited to 'keystore/java/android/security/AndroidKeyStore.java')
-rw-r--r--keystore/java/android/security/AndroidKeyStore.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/keystore/java/android/security/AndroidKeyStore.java b/keystore/java/android/security/AndroidKeyStore.java
index dcc79be5eaa9..0bd1dbda4a88 100644
--- a/keystore/java/android/security/AndroidKeyStore.java
+++ b/keystore/java/android/security/AndroidKeyStore.java
@@ -540,6 +540,10 @@ public class AndroidKeyStore extends KeyStoreSpi {
KeyStoreKeyConstraints.UserAuthenticator.allToKeymaster(
params.getUserAuthenticators()));
}
+ if (params.isInvalidatedOnNewFingerprintEnrolled()) {
+ // TODO: Add the invalidate on fingerprint enrolled constraint once Keymaster supports
+ // that.
+ }
if (params.getUserAuthenticationValidityDurationSeconds() != null) {
args.addInt(KeymasterDefs.KM_TAG_AUTH_TIMEOUT,
params.getUserAuthenticationValidityDurationSeconds());