diff options
| -rw-r--r-- | services/core/java/com/android/server/security/rkp/RemoteProvisioningShellCommand.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/security/rkp/RemoteProvisioningShellCommand.java b/services/core/java/com/android/server/security/rkp/RemoteProvisioningShellCommand.java index 71eca691dba7..bc3908452bc1 100644 --- a/services/core/java/com/android/server/security/rkp/RemoteProvisioningShellCommand.java +++ b/services/core/java/com/android/server/security/rkp/RemoteProvisioningShellCommand.java @@ -134,7 +134,9 @@ class RemoteProvisioningShellCommand extends ShellCommand { pw.println("supportedEekCurve=" + info.supportedEekCurve); } pw.println("uniqueId=" + info.uniqueId); - pw.println("supportedNumKeysInCsr=" + info.supportedNumKeysInCsr); + if (info.versionNumber >= 3) { + pw.println("supportedNumKeysInCsr=" + info.supportedNumKeysInCsr); + } } private int list() throws RemoteException { @@ -153,7 +155,7 @@ class RemoteProvisioningShellCommand extends ShellCommand { challenge = Base64.getDecoder().decode(getNextArgRequired()); break; default: - getErrPrintWriter().println("error: unknown option"); + getErrPrintWriter().println("error: unknown option " + opt); return ERROR; } } |