X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FCertificateIterable.java;h=f24d7782ce060e54896feb566269d5bad318a48e;hb=7ed47c82ec0b77622cf9692a6181376fa30bdf92;hp=4dda163c9091893cba7b4ce4fbe75c353ee746bb;hpb=fb0c8e9aaae8379b8f6d9b1a42b39ea014ac3e47;p=gigi.git diff --git a/src/org/cacert/gigi/output/CertificateIterable.java b/src/org/cacert/gigi/output/CertificateIterable.java index 4dda163c..f24d7782 100644 --- a/src/org/cacert/gigi/output/CertificateIterable.java +++ b/src/org/cacert/gigi/output/CertificateIterable.java @@ -26,24 +26,24 @@ public class CertificateIterable implements IterableDataset { return false; } Certificate c = certificates[i++]; - vars.put("state", l.getTranslation(c.getStatus().toString().toLowerCase())); + vars.put("state", c.getStatus()); vars.put("CN", c.getDistinguishedName()); vars.put("serial", c.getSerial()); vars.put("digest", c.getMessageDigest()); vars.put("profile", c.getProfile().getVisibleName()); try { CertificateStatus st = c.getStatus(); - vars.put("isNotRevoked", st != CertificateStatus.REVOKED); + vars.put("revokable", st != CertificateStatus.REVOKED && st == CertificateStatus.ISSUED); if (st == CertificateStatus.ISSUED || st == CertificateStatus.REVOKED) { X509Certificate cert = c.cert(); - vars.put("issued", DateSelector.getDateFormat().format(cert.getNotBefore())); - vars.put("expire", DateSelector.getDateFormat().format(cert.getNotAfter())); + vars.put("issued", cert.getNotBefore()); + vars.put("expire", cert.getNotAfter()); } else { vars.put("issued", l.getTranslation("N/A")); vars.put("expire", l.getTranslation("N/A")); } if (st == CertificateStatus.REVOKED) { - vars.put("revoked", DateSelector.getDateFormat().format(c.getRevocationDate())); + vars.put("revoked", c.getRevocationDate()); } else { vars.put("revoked", "n/a"); }