summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Alex Johnston <acjohnston@google.com> 2021-03-08 17:24:59 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-03-08 17:24:59 +0000
commitc9f7796ae68817deb8a19a72c891fc2925e83bef (patch)
tree28ac7a7042799786f8c7de9b74e4ee9594959168
parent50545f713821cab19453a8553b72992e0b8856b8 (diff)
parentd104aeefb2cf8183de134a8cd9652a310332fd05 (diff)
Merge "Log metric when generateKeyPair throws exception" into sc-dev
-rw-r--r--services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
index 9d2503af2044..9c2992e00a8d 100644
--- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
+++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
@@ -5774,6 +5774,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
if (generationResult != KeyChain.KEY_GEN_SUCCESS) {
Log.e(LOG_TAG, String.format(
"KeyChain failed to generate a keypair, error %d.", generationResult));
+ logGenerateKeyPairFailure(caller, isCredentialManagementApp);
switch (generationResult) {
case KeyChain.KEY_GEN_STRONGBOX_UNAVAILABLE:
throw new ServiceSpecificException(
@@ -5783,7 +5784,6 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
throw new UnsupportedOperationException(
"Device does not support Device ID attestation.");
default:
- logGenerateKeyPairFailure(caller, isCredentialManagementApp);
return false;
}
}