docs: private Map<String, JsonObject> findCertificateAuthorities() throws NetworkConfigurationException {
          Map<String, JsonObject> ret = new HashMap<>();
  
          JsonObject jsonCertificateAuthorities = getJsonObject(jsonConfig, "certificateAuthorities");
          if (null != jsonCertificateAuthorities) {
  
              for (Entry<String, JsonValue> entry : jsonCertificateAuthorities.entrySet()) {
                  String name = entry.getKey();
  
                  JsonObject jsonCA = getJsonValueAsObject(entry.getValue());
                  if (jsonCA == null) {
                      throw new NetworkConfigurationException(format("Error loading config. Invalid CA entry: %s", name));
                  }
                  ret.put(name, jsonCA);
              }
          }
  
          return ret;
  
      }