public static Properties propertiesWith(String components, String protocols, String ciphers,
      Path trustStoreFile, String trustStorePassword, Path keyStoreFile, String keyStorePassword,
      boolean requireAuth, boolean endPointVerification) {
    return propertiesWith(components, protocols, ciphers, trustStoreFile.toFile(),
        trustStorePassword, keyStoreFile.toFile(), keyStorePassword, requireAuth,
        endPointVerification);
  }
The {@code CertStores} class encapsulates the key and trust stores typically used by various
components in a Geode cluster. It currently supports certificate collections for servers,
locators and clients. All certificates are signed by a single Root Certificate Authority.
geode-junit/src/main/java/org/apache/geode/cache/ssl/CertStores.java