trustFactory.init(trustStore);
// Load the key managers.
char[] passPhrase = Strings.nullToEmpty(keyStorePassword).toCharArray();
VersionedFileResolver fileResolver = new VersionedFileResolver(new File(keyStorePath));
X509KeyManager reloadingKeyManager = new ReloadingKeyManager(fileResolver, passPhrase,
keyStoreType);
KeyManager[] keyManagers = new KeyManager[] { reloadingKeyManager };
// Build the SSL context for TLS.
SSLContext sslContext = SSLContext.getInstance("TLS", "SunJSSE");