public static void setup() {
    try {
      startMultiplexorThread();
      TrustManager delegateTM = new IdeDelegateTrustManager();
      SSLContext sslContext = SSLContext.getInstance("TLS");
      sslContext.init(null, new TrustManager[]{delegateTM}, null);

      // You don't have to set this as the default context,
      // it depends on the library you're using.
      SSLContext.setDefault(sslContext);
    }
    catch (NoSuchAlgorithmException | KeyManagementException ignore) {
    }
  }
public static void setup()