diff options
Diffstat (limited to 'base/java-tools/src/com')
| -rw-r--r-- | base/java-tools/src/com/netscape/cmstools/client/ClientCertRequestCLI.java | 3 |
1 files changed, 3 insertions, 0 deletions
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 3ec4745e6..02777740b 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; } |
