X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Fmain%2FKeyCompromisePage.java;fp=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Fmain%2FKeyCompromisePage.java;h=c36b176301027dfcbad94527fee8745011757cd0;hp=0000000000000000000000000000000000000000;hb=95b55c578887e480cc3fbed014b2b3b4d0b24eef;hpb=7966cd4a5e6c719b9b9790839c743a137b52900b diff --git a/src/club/wpia/gigi/pages/main/KeyCompromisePage.java b/src/club/wpia/gigi/pages/main/KeyCompromisePage.java new file mode 100644 index 00000000..c36b1763 --- /dev/null +++ b/src/club/wpia/gigi/pages/main/KeyCompromisePage.java @@ -0,0 +1,30 @@ +package club.wpia.gigi.pages.main; + +import java.io.IOException; +import java.util.HashMap; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import club.wpia.gigi.pages.ManagedFormPage; +import club.wpia.gigi.util.AuthorizationContext; + +public class KeyCompromisePage extends ManagedFormPage { + + public static final String PATH = "/keyCompromise"; + + public KeyCompromisePage() { + super("Report Key Compromise", KeyCompromiseForm.class); + } + + @Override + public boolean isPermitted(AuthorizationContext ac) { + return true; + } + + @Override + public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { + new KeyCompromiseForm(req).output(resp.getWriter(), getLanguage(req), new HashMap()); + } + +}