summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2016-07-14 23:11:46 +0200
committerEndi S. Dewata <edewata@redhat.com>2016-07-15 04:02:58 +0200
commit6bda601d3b4dea93e1a218662ae0814e3a2708a7 (patch)
tree7192b0ab0ce9b6e921e8e908d18114e92211e771 /base/java-tools/src/com
parent96ebbeadc61e5a4c9df5d5adbd062a58ac3dee3c (diff)
downloadpki-6bda601d3b4dea93e1a218662ae0814e3a2708a7.tar.gz
pki-6bda601d3b4dea93e1a218662ae0814e3a2708a7.tar.xz
pki-6bda601d3b4dea93e1a218662ae0814e3a2708a7.zip
Fixed cert usage list in pki client-cert-validate.
The pki client-cert-validate has been modified to add the missing EmailRecipient and to list the supported cert usages. https://fedorahosted.org/pki/ticket/2376 https://fedorahosted.org/pki/ticket/2399
Diffstat (limited to 'base/java-tools/src/com')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/client/ClientCertValidateCLI.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/client/ClientCertValidateCLI.java b/base/java-tools/src/com/netscape/cmstools/client/ClientCertValidateCLI.java
index 3988c71e2..50cd96f43 100644
--- a/base/java-tools/src/com/netscape/cmstools/client/ClientCertValidateCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/client/ClientCertValidateCLI.java
@@ -45,7 +45,10 @@ public class ClientCertValidateCLI extends CLI {
}
public void createOptions() {
- Option option = new Option(null, "certusage", true, "Certificate usage.");
+ Option option = new Option(null, "certusage", true, "Certificate usage: " +
+ "CheckAllUsages, SSLServer, SSLServerWithStepUp, SSLClient, SSLCA, AnyCA, " +
+ "StatusResponder, ObjectSigner, UserCertImport, ProtectedObjectSigner, " +
+ "VerifyCA, EmailSigner, EmailRecipient.");
option.setArgName("certusage");
options.addOption(option);
}
@@ -188,6 +191,8 @@ public class ClientCertValidateCLI extends CLI {
cu = CryptoManager.CertificateUsage.VerifyCA;
else if (certusage.equalsIgnoreCase("EmailSigner"))
cu = CryptoManager.CertificateUsage.EmailSigner;
+ else if (certusage.equalsIgnoreCase("EmailRecipient"))
+ cu = CryptoManager.CertificateUsage.EmailRecipient;
return cu;
}