public boolean hasValidForm(Form form, String token) { String submittedParam = form.get(config.getParameterName()); return token.equals(submittedParam); } }
@Override public String getRequestParameter(String name) { return Optional.ofNullable(request.getQueryParams().get(name)) .orElseGet(() -> form.get(name)); }