The pki client-cert-request CLI has been modified to validate the
boolean extractable parameter.

https://fedorahosted.org/pki/ticket/2383

Pushed to master under one-liner/trivial rule.

--
Endi S. Dewata
>From 2e675e742428adef2f1a338f5bc57b12f464692d Mon Sep 17 00:00:00 2001
From: "Endi S. Dewata" <[email protected]>
Date: Wed, 6 Jul 2016 22:05:09 +0200
Subject: [PATCH] Added validation for pki client-cert-request extractable
 parameter.

The pki client-cert-request CLI has been modified to validate the
boolean extractable parameter.

https://fedorahosted.org/pki/ticket/2383
---
 .../src/com/netscape/cmstools/client/ClientCertRequestCLI.java         | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/base/java-tools/src/com/netscape/cmstools/client/ClientCertRequestCLI.java b/base/java-tools/src/com/netscape/cmstools/client/ClientCertRequestCLI.java
index 3ec4745e6a38058d7bb697df5f367c8831bfa216..02777740b76d6a5907f51091f767d4e7aabe30dc 100644
--- a/base/java-tools/src/com/netscape/cmstools/client/ClientCertRequestCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/client/ClientCertRequestCLI.java
@@ -194,6 +194,9 @@ public class ClientCertRequestCLI extends CLI {
         if (s == null) {
             extractable = -1;
         } else {
+            if (!s.equalsIgnoreCase("true") && !s.equalsIgnoreCase("false")) {
+                throw new IllegalArgumentException("Invalid extractable parameter: " + s);
+            }
             extractable = Boolean.parseBoolean(s) ? 1 : 0;
         }
 
-- 
2.5.5

_______________________________________________
Pki-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pki-devel

Reply via email to