X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fcerts%2FRevokeSingleCertForm.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2Fcerts%2FRevokeSingleCertForm.java;h=0000000000000000000000000000000000000000;hp=372b5568e5f5bad691d0116f4a51de88baf25a29;hb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e;hpb=c9ed09f0007fc2c813815be927a5a24b23dab83c diff --git a/src/org/cacert/gigi/pages/account/certs/RevokeSingleCertForm.java b/src/org/cacert/gigi/pages/account/certs/RevokeSingleCertForm.java deleted file mode 100644 index 372b5568..00000000 --- a/src/org/cacert/gigi/pages/account/certs/RevokeSingleCertForm.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.cacert.gigi.pages.account.certs; - -import java.io.PrintWriter; -import java.util.Map; - -import javax.servlet.http.HttpServletRequest; - -import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.dbObjects.Certificate; -import org.cacert.gigi.dbObjects.SupportedUser; -import org.cacert.gigi.localisation.Language; -import org.cacert.gigi.output.template.Form; -import org.cacert.gigi.output.template.Template; - -public class RevokeSingleCertForm extends Form { - - private static final Template t = new Template(RevokeSingleCertForm.class.getResource("RevokeSingleCertForm.templ")); - - private Certificate c; - - private SupportedUser target; - - public RevokeSingleCertForm(HttpServletRequest hsr, Certificate c, SupportedUser target) { - super(hsr); - this.c = c; - this.target = target; - } - - @Override - public RedirectResult submit(HttpServletRequest req) throws GigiApiException { - if (target != null) { - target.revokeCertificate(c); - } else { - c.revoke().waitFor(60000); - } - return new RedirectResult(req.getPathInfo()); - } - - @Override - protected void outputContent(PrintWriter out, Language l, Map vars) { - t.output(out, l, vars); - } - -}