X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FCertificateTable.java;h=1b478f0906115d1fd151cc6beb575d3cfb204702;hb=943d8e7ed0ea5a9d56e7e694a3cbd849c52bad16;hp=9f310f1919960a94a531ab2b9feac7e18f8edca3;hpb=2824d1c165c501e2f3a8809044788b33b81f478a;p=gigi.git diff --git a/src/org/cacert/gigi/output/CertificateTable.java b/src/org/cacert/gigi/output/CertificateTable.java index 9f310f19..1b478f09 100644 --- a/src/org/cacert/gigi/output/CertificateTable.java +++ b/src/org/cacert/gigi/output/CertificateTable.java @@ -6,54 +6,61 @@ import java.sql.SQLException; import java.util.Map; import org.cacert.gigi.Language; +import org.cacert.gigi.pages.account.MailCertificates; public class CertificateTable implements Outputable { - String resultSet; - - public CertificateTable(String resultSet) { - this.resultSet = resultSet; - } - - private static final String[] columnNames = new String[] { "Renew/Revoke/Delete", "Status", "Email Address", - "SerialNumber", "Revoked", "Expires", "Login" }; - - @Override - public void output(PrintWriter out, Language l, Map vars) { - ResultSet rs = (ResultSet) vars.get(resultSet); - try { - out.println("
"); - out.println(""); - out.println(""); - for (String column : columnNames) { - out.print(""); - } - out.print(""); - - rs.beforeFirst(); - while (rs.next()) { - // out.println(rs.getString("id")); - out.print(""); - } - out.println("
"); - out.print(l.getTranslation(column)); - out.println(""); - out.print(l.getTranslation("Comment *")); - out.println("
 State"); - out.println(rs.getString("CN")); - out.print(""); - out.println(rs.getString("serial")); - out.print(""); - if (rs.getString("revoked") == null) { - out.println("N/A"); - } else { - out.println(rs.getString("revoked")); - } - out.print(""); - out.println(rs.getString("expire")); - out.println("aa
"); - } catch (SQLException e) { - e.printStackTrace(); - } - - } + + String resultSet; + + public CertificateTable(String resultSet) { + this.resultSet = resultSet; + } + + private static final String[] columnNames = new String[] { + "Renew/Revoke/Delete", "Status", "Email Address", "SerialNumber", "Revoked", "Expires", "Login" + }; + + @Override + public void output(PrintWriter out, Language l, Map vars) { + ResultSet rs = (ResultSet) vars.get(resultSet); + try { + out.println(""); + out.println(""); + out.println(""); + for (String column : columnNames) { + out.print(""); + } + out.print(""); + + rs.beforeFirst(); + while (rs.next()) { + // out.println(rs.getString("id")); + out.print(""); + } + out.println("
"); + out.print(l.getTranslation(column)); + out.println(""); + out.print(l.getTranslation("Comment *")); + out.println("
 State"); + out.println(rs.getString("CN")); + out.print(""); + out.println(rs.getString("serial")); + out.print(""); + if (rs.getString("revoked") == null) { + out.println("N/A"); + } else { + out.println(rs.getString("revoked")); + } + out.print(""); + out.println(rs.getString("expire")); + out.println("aa
"); + } catch (SQLException e) { + e.printStackTrace(); + } + + } }