public static ConnectionFactory configureConnectionFactory(final JsonValue configuration,final String name,final TrustManager trustManager,final X509KeyManager keyManager,final ClassLoader providerClassLoader){
  final JsonValue normalizedConfiguration=normalizeConnectionFactory(configuration,name,0);
  return configureConnectionFactory(normalizedConfiguration,trustManager,keyManager,providerClassLoader);
}

public static ConnectionFactory configureConnectionFactory ( final JsonValue configuration , final String name , final TrustManager trustManager , final X509KeyManager keyManager , final ClassLoader providerClassLoader ) { final JsonValue normalizedConfiguration = normalizeConnectionFactory ( configuration , name , 0 ) ; return configureConnectionFactory ( normalizedConfiguration , trustManager , keyManager , providerClassLoader ) ; }
creates a new connection factory using the named configuration in the provided json list of factory configurations . see the sample configuration file for a detailed description of its content .
