在我的实施中,我设置了:
XMPPTCPConnectionConfiguration.Builder confBuilder = XMPPTCPConnectionConfiguration.builder()
.setXmppDomain(serviceName)
.setUsernameAndPassword(jidParts[0], password)
.setConnectTimeout(3000)
.setSecurityMode(ConnectionConfiguration.SecurityMode.required)
.setKeystoreType(null);
所以我可以连接到我的jabber服务器(SSL并有适当的证书)。
我的服务器设置setKeystoreType(null)
是否安全?这一切都是我所关心的。因为没有它,我得到了一个java.security.KeyStoreException:在我的应用程序中找不到jks。