@Deprecated
    public static SslContext newClientContext(
            SslProvider provider, File certChainFile, TrustManagerFactory trustManagerFactory) throws SSLException {
        return newClientContext(provider, certChainFile, trustManagerFactory, null, IdentityCipherSuiteFilter.INSTANCE,
                null, 0, 0);
    }
@ Deprecated public static SslContext newClientContext ( SslProvider provider , File certChainFile , TrustManagerFactory trustManagerFactory ) throws SSLException { return newClientContext ( provider , certChainFile , trustManagerFactory , null , IdentityCipherSuiteFilter . INSTANCE , null , 0 , 0 ) ; }
Creates a new client-side {@link SslContext}.

@param provider the {@link SslContext} implementation to use.
{@code null} to use the current default one.
@param certChainFile an X.509 certificate chain file in PEM format.
{@code null} to use the system default
@param trustManagerFactory the {@link TrustManagerFactory} that provides the {@link TrustManager}s
that verifies the certificates sent from servers.
{@code null} to use the default.

@return a new client-side {@link SslContext}
@deprecated Replaced by {@link SslContextBuilder}