package org.cacert.gigi.pages.account;
import java.io.IOException;
+import java.io.PrintWriter;
import java.util.HashMap;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import org.cacert.gigi.output.ClientCSRGenerate;
import org.cacert.gigi.pages.Page;
public class MailCertificateAdd extends Page {
HashMap<String, Object> vars = new HashMap<String, Object>();
getDefaultTemplate().output(resp.getWriter(), getLanguage(req), vars);
}
+ @Override
+ public void doPost(HttpServletRequest req, HttpServletResponse resp)
+ throws IOException {
+ PrintWriter out = resp.getWriter();
+ if (req.getParameter("optionalCSR") == null
+ || req.getParameter("optionalCSR").equals("")) {
+ out.println("csr missing");
+ ClientCSRGenerate.output(req, resp);
+ }
+ out.println("could now start processing the cert request");
+ }
}