Smack 4.1.8 ライブラリを使用して Apache Vysper サーバーに接続したいと考えています。しかし、Vysper に付属する bogus_mina_tls.crt をどのように処理するのでしょうか? Smack 3 では、以下を使用できます。
ConnectionConfiguration connectionConfiguration = new ConnectionConfiguration("localhost", 5222);
connectionConfiguration.setSecurityMode(ConnectionConfiguration.SecurityMode.required);
connectionConfiguration.setSASLAuthenticationEnabled(true);
connectionConfiguration.setKeystorePath("src/main/resources/bogus_mina_tls.cert");
connectionConfiguration.setTruststorePath("src/main/resources/bogus_mina_tls.cert");
connectionConfiguration.setTruststorePassword("boguspw");
しかし、Smack 4 API で ? を使用してそれを行う方法はXMPPTCPConnectionConfiguration.builder()
?
どうもありがとう