private Map<String, String[]> params(final Request req) { ImmutableMap.Builder<String, String[]> result = ImmutableMap.<String, String[]>builder(); req.params().toMap().forEach((name, value) -> { try { List<String> values = value.toList(); result.put(name, values.toArray(new String[values.size()])); } catch (Err ignored) { log.debug("ignoring HTTP param: " + name, ignored); } }); return result.build(); }
private static Map<String, String[]> params(final Request req) { ImmutableMap.Builder<String, String[]> result = ImmutableMap.<String, String[]>builder(); req.params().toMap().forEach((name, value) -> { try { List<String> values = value.toList(); result.put(name, values.toArray(new String[values.size()])); } catch (Err ignored) { LoggerFactory.getLogger(Pac4jContext.class).debug("ignoring HTTP param: " + name, ignored); } }); return result.build(); } }
})); envdata.put("request params", dump(() -> req.params().toMap()));
private Map<String, String[]> params(final Request req) { ImmutableMap.Builder<String, String[]> result = ImmutableMap.<String, String[]>builder(); req.params().toMap().forEach((name, value) -> { try { List<String> values = value.toList(); result.put(name, values.toArray(new String[values.size()])); } catch (Err ignored) { log.debug("ignoring HTTP param: " + name, ignored); } }); return result.build(); }
})); envdata.put("request params", dump(() -> req.params().toMap()));