- public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException {
- CertificateIssueForm f = Form.getForm(req, CertificateIssueForm.class);
- if (f.submit(resp.getWriter(), req)) {
- Certificate c = f.getResult();
- String ser = c.getSerial();
- if (ser.isEmpty()) {
- resp.getWriter().println("C");
- }
- resp.sendRedirect(Certificates.PATH + "/" + ser);
- }
- f.output(resp.getWriter(), getLanguage(req), Collections.<String,Object>emptyMap());
-
+ public boolean isPermitted(AuthorizationContext ac) {
+ return super.isPermitted(ac) && !ac.isInGroup(Group.BLOCKEDCERT);