import org.cacert.gigi.dbObjects.Certificate;
import org.cacert.gigi.dbObjects.Certificate.CertificateStatus;
+import org.cacert.gigi.dbObjects.Group;
import org.cacert.gigi.output.template.Form;
import org.cacert.gigi.pages.Page;
+import org.cacert.gigi.util.AuthorizationContext;
public class CertificateAdd extends Page {
}
resp.sendRedirect(Certificates.PATH + "/" + ser);
}
- f.output(resp.getWriter(), getLanguage(req), Collections.<String,Object>emptyMap());
+ f.output(resp.getWriter(), getLanguage(req), Collections.<String, Object>emptyMap());
}
+ @Override
+ public boolean isPermitted(AuthorizationContext ac) {
+ return super.isPermitted(ac) && !ac.isInGroup(Group.BLOCKEDCERT);
+ }
}