diff options
| author | Endi S. Dewata <edewata@redhat.com> | 2016-07-14 23:11:46 +0200 |
|---|---|---|
| committer | Endi S. Dewata <edewata@redhat.com> | 2016-07-15 04:02:58 +0200 |
| commit | 6bda601d3b4dea93e1a218662ae0814e3a2708a7 (patch) | |
| tree | 7192b0ab0ce9b6e921e8e908d18114e92211e771 /base/java-tools/src/com | |
| parent | 96ebbeadc61e5a4c9df5d5adbd062a58ac3dee3c (diff) | |
| download | pki-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.java | 7 |
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; } |
