summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanis Danisevskis <jdanis@google.com>2021-01-06 18:44:50 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-01-06 18:44:50 +0000
commit89ec9d42d9df2c7e02eaa8490c751bf6aa86965d (patch)
tree5d996b1fabc1e728c457a90685930367d88b04dd
parent754d78cb7ddb475bfbe92f02a4ac9b2e8c58e655 (diff)
parent2e494c0577617a5a1f10762993608f831633dc45 (diff)
Merge "Keystore 2.0: Fix wrong exception returned on not authenticated."
-rw-r--r--keystore/java/android/security/keystore2/KeyStoreCryptoOperationUtils.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/keystore/java/android/security/keystore2/KeyStoreCryptoOperationUtils.java b/keystore/java/android/security/keystore2/KeyStoreCryptoOperationUtils.java
index f87a3d25f90c..992454285738 100644
--- a/keystore/java/android/security/keystore2/KeyStoreCryptoOperationUtils.java
+++ b/keystore/java/android/security/keystore2/KeyStoreCryptoOperationUtils.java
@@ -120,6 +120,7 @@ abstract class KeyStoreCryptoOperationUtils {
return new KeyPermanentlyInvalidatedException();
case ResponseCode.LOCKED:
case ResponseCode.UNINITIALIZED:
+ case KeymasterDefs.KM_ERROR_KEY_USER_NOT_AUTHENTICATED:
// TODO b/173111727 remove response codes LOCKED and UNINITIALIZED
return new UserNotAuthenticatedException();
default: