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
