package club.wpia.gigi.pages.orga;
import java.io.IOException;
-import java.util.HashMap;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@Override
public boolean isPermitted(AuthorizationContext ac) {
- return ac != null && ac.isInGroup(ORG_AGENT);
+ return ac != null && ac.isInGroup(ORG_AGENT) && ac.isStronglyAuthenticated() && ac.getActor().hasValidOrgAgentChallenge();
}
@Override
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
- new CreateOrgForm(req).output(resp.getWriter(), getLanguage(req), new HashMap<String, Object>());
+ new CreateOrgForm(req).output(resp.getWriter(), getLanguage(req), getDefaultVars(req));
}
}