}
  public static void setDefaultSSLSocketFactory(SSLSocketFactory newDefault)  {    if (newDefault == null)      throw new IllegalArgumentException("default factory cannot be null");    SecurityManager sm = System.getSecurityManager();    if (sm != null)      sm.checkSetFactory();    defaultFactory = newDefault;  }