Я хочу подключиться к серверу Apache Vysper с помощью библиотеки Smack 4.1.8. Но как обращаться с bogus_mina_tls.crt, который поставляется с Vysper? В Смак 3 вы просто могли бы использовать:Apache Vysper с клиентской библиотекой Smack 4.1.8 - как обрабатывать сертификат TLS?
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");
Но как сделать это в чмок 4 API с XMPPTCPConnectionConfiguration.builder()
?
Большое спасибо
и мне также нужен сертификат? как настроить это? не могли бы вы дать мне учебник или что-то вроде этого .... извините, я совершенно новичок в ssl;) – Sebastian85