configuration.get(RemotingSSLSocketFactory.REMOTING_TRUST_ALGORITHM) != null ||
configuration.get(RemotingSSLSocketFactory.REMOTING_TRUST_STORE_FILE_PATH) != null ||
configuration.get(RemotingSSLSocketFactory.REMOTING_TRUST_STORE_PASSWORD) != null ||
configuration.get(RemotingSSLSocketFactory.REMOTING_TRUST_STORE_TYPE) != null
)
return new RemotingSSLSocketFactory(configuration);
else
return null;
}