diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2013-02-07 15:59:18 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2013-02-07 16:02:56 -0500 |
commit | 777dc69ec7d0d3b14144040191c283815f44a28f (patch) | |
tree | 8074644787b817eb66ce54d2f8e009d97cf2100b /base/java-tools/src | |
parent | 3c557dc61b3028cc06ab8f00f204c494c0e49068 (diff) | |
download | pki-777dc69ec7d0d3b14144040191c283815f44a28f.tar.gz pki-777dc69ec7d0d3b14144040191c283815f44a28f.tar.xz pki-777dc69ec7d0d3b14144040191c283815f44a28f.zip |
Added certificate status option for cert-find.ticket-501-1
The cert-find command has been modified to provide an option to
search by certificate status.
Ticket #501
Diffstat (limited to 'base/java-tools/src')
-rw-r--r-- | base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java b/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java index e4f741bcf..5415da574 100644 --- a/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java @@ -195,6 +195,11 @@ public class CertFindCLI extends CLI { options.addOption(option); options.addOption(null, "matchExactly", false, "Match exactly with the details provided"); + //status + option = new Option(null, "status", true, "Certificate status: VALID, INVALID, REVOKED, EXPIRED, REVOKED_EXPIRED"); + option.setArgName("status"); + options.addOption(option); + //revokedByInUse option = new Option(null, "revokedBy", true, "Certificate revoked by"); option.setArgName("user id"); @@ -339,6 +344,9 @@ public class CertFindCLI extends CLI { if (cmd.hasOption("matchExactly")) { csd.setMatchExactly(true); } + if (cmd.hasOption("status")) { + csd.setStatus(cmd.getOptionValue("status")); + } if (cmd.hasOption("revokedBy")) { csd.setRevokedByInUse(true); csd.setRevokedBy(cmd.getOptionValue("revokedBy")); |