1 package club.wpia.gigi.pages;
3 import java.io.IOException;
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse;
9 import club.wpia.gigi.util.AuthorizationContext;
10 import club.wpia.gigi.util.ServerConstants;
11 import club.wpia.gigi.util.TimeConditions;
13 public class PolicyPage extends Page {
20 public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
21 Map<String, Object> vars = Page.getDefaultVars(req);
22 vars.put("appName", ServerConstants.getAppName());
23 vars.put("testValidMonths", TimeConditions.getInstance().getTestMonths());
24 vars.put("reverificationDays", TimeConditions.getInstance().getVerificationLimitDays());
25 vars.put("verificationFreshMonths", TimeConditions.getInstance().getVerificationMonths());
26 vars.put("verificationMaxAgeMonths", TimeConditions.getInstance().getVerificationMaxAgeMonths());
27 vars.put("emailPingMonths", TimeConditions.getInstance().getEmailPingMonths());
28 getDefaultTemplate().output(resp.getWriter(), getLanguage(req), vars);
32 public boolean isPermitted(AuthorizationContext ac) {