docs: public static List<Challenge> parseChallenges(Headers responseHeaders, String headerName) {
      List<Challenge> result = new ArrayList<>();
      for (int h = 0; h < responseHeaders.size(); h++) {
        if (headerName.equalsIgnoreCase(responseHeaders.name(h))) {
          Buffer header = new Buffer().writeUtf8(responseHeaders.value(h));
          try {
            parseChallengeHeader(result, header);
          } catch (EOFException e) {
            Platform.get().log(Platform.WARN, "Unable to parse challenge", e);
          }
        }
      }
      return result;
    }