]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/dbObjects/Certificate.java
upd: the world changed to need our test vectors for public suffix list
[gigi.git] / src / org / cacert / gigi / dbObjects / Certificate.java
index f7bc548fb2e2591f38caf3703893edf469ad4653..85ba0346e82e5b3494308b5fdd9f51ff0d4bc14d 100644 (file)
@@ -407,4 +407,17 @@ public class Certificate {
         }
         return res;
     }
+
+    public java.util.Date getRevocationDate() {
+        if (getStatus() == CertificateStatus.REVOKED) {
+            GigiPreparedStatement prep = DatabaseConnection.getInstance().prepare("SELECT revoked FROM certs WHERE id=?");
+            prep.setInt(1, getId());
+            GigiResultSet res = prep.executeQuery();
+            res.beforeFirst();
+            if (res.next()) {
+                return new java.util.Date(res.getDate("revoked").getTime());
+            }
+        }
+        return null;
+    }
 }