From 12bd85dc50052107e5dccff56f4110b133aafdc1 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Thu, 7 Feb 2013 15:59:18 -0500 Subject: Added certificate status option for cert-find. The cert-find command has been modified to provide an option to search by certificate status. Ticket #501 --- base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'base/java-tools/src/com/netscape/cmstools/cert/CertFindCLI.java') 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")); -- cgit