import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.pages.account.certs.CertificateRequest;
import org.cacert.gigi.util.AuthorizationContext;
import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.pages.account.certs.CertificateRequest;
import org.cacert.gigi.util.AuthorizationContext;
- resp.getWriter().println(PEM.encode("CERTIFICATE", result.cert().getEncoded()));
+
+ CertExporter.writeCertCrt(result, resp.getOutputStream(), req.getParameter("chain") != null, req.getParameter("noAnchor") == null);
return;
} catch (GeneralSecurityException e) {
resp.sendError(500, "Crypto failed");
return;
} catch (GeneralSecurityException e) {
resp.sendError(500, "Crypto failed");