summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2016-05-19 11:56:26 -0400
committerAde Lee <alee@redhat.com>2016-05-24 21:14:38 +0200
commit4bf6c1abb6159c795493991c31f7f3ef24d7c5a6 (patch)
treec7c4920afd1fd9d6c14cb3b9b004ddf1a88637f0 /base/java-tools/src/com
parent946f561285fe63154d35eb1c99f3d017df8db608 (diff)
downloadpki-4bf6c1abb6159c795493991c31f7f3ef24d7c5a6.tar.gz
pki-4bf6c1abb6159c795493991c31f7f3ef24d7c5a6.tar.xz
pki-4bf6c1abb6159c795493991c31f7f3ef24d7c5a6.zip
Add revocation information to pki CLI output.
The date on which the certificate is revoked and the agent that revoked it is displayed now in cert-find and cert-show output. Ticket 1055
Diffstat (limited to 'base/java-tools/src/com')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/cert/CertCLI.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/cert/CertCLI.java b/base/java-tools/src/com/netscape/cmstools/cert/CertCLI.java
index e0924d353..14e4a53d6 100644
--- a/base/java-tools/src/com/netscape/cmstools/cert/CertCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/cert/CertCLI.java
@@ -19,6 +19,7 @@
package com.netscape.cmstools.cert;
import java.text.SimpleDateFormat;
+import java.util.Date;
import org.jboss.resteasy.plugins.providers.atom.Link;
@@ -128,6 +129,16 @@ public class CertCLI extends CLI {
System.out.println(" Issued On: "+info.getIssuedOn());
System.out.println(" Issued By: "+info.getIssuedBy());
+ Date revokedOn = info.getRevokedOn();
+ if (revokedOn != null) {
+ System.out.println(" Revoked On: " + revokedOn);
+ }
+
+ String revokedBy = info.getRevokedBy();
+ if (revokedBy != null) {
+ System.out.println(" Revoked By: " + revokedBy);
+ }
+
Link link = info.getLink();
if (verbose && link != null) {
System.out.println(" Link: " + link.getHref());
@@ -146,6 +157,16 @@ public class CertCLI extends CLI {
System.out.println(" Not Before: " + certData.getNotBefore());
System.out.println(" Not After: " + certData.getNotAfter());
+ Date revokedOn = certData.getRevokedOn();
+ if (revokedOn != null) {
+ System.out.println(" Revoked On: " + revokedOn);
+ }
+
+ String revokedBy = certData.getRevokedBy();
+ if (revokedBy != null) {
+ System.out.println(" Revoked By: " + revokedBy);
+ }
+
Link link = certData.getLink();
if (verbose && link != null) {
System.out.println(" Link: " + link.getHref());