config.setSecurityMode(ConnectionConfiguration.SecurityMode.ifpossible); config.setServiceName(serverAddress); config.setHost(serverAddress); config.setPort(5223); config.setDebuggerEnabled(true); config.setCustomSSLContext(sslContext); connection = new XMPPTCPConnection(config.build()); XMPPConnectionListener connectionListener = new XMPPConnectionListener(); connection.addConnectionListener(connectionListener);
@Override protected XMPPConnection createInstance() throws Exception { XMPPTCPConnectionConfiguration connectionConfig = this.connectionConfiguration; if (connectionConfig == null) { XMPPTCPConnectionConfiguration.Builder builder = XMPPTCPConnectionConfiguration.builder() .setHost(this.host) .setPort(this.port); if (StringUtils.hasText(this.resource)) { builder.setResource(this.resource); } if (StringUtils.hasText(this.serviceName)) { builder.setUsernameAndPassword(this.user, this.password) .setXmppDomain(this.serviceName); } else { builder.setUsernameAndPassword(XmppStringUtils.parseLocalpart(this.user), this.password) .setXmppDomain(this.user); } connectionConfig = builder.build(); } return new XMPPTCPConnection(connectionConfig); }
Log.i(TAG, "connect()"); config = XMPPTCPConnectionConfiguration.builder(); config.setServiceName(mServiceName); config.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); config.setHost(mServiceName); config.setPort(5222); config.setDebuggerEnabled(true); config.setResource("sender"); config.setCompressionEnabled(true); config.setUsernameAndPassword(mUsername, mPassword); XMPPTCPConnection.setUseStreamManagementResumptiodDefault(true); XMPPTCPConnection.setUseStreamManagementDefault(true); config.setCompressionEnabled(true); try { TLSUtils.acceptAllCertificates(config); e.printStackTrace(); mConnection = new XMPPTCPConnection(config.build()); mConnection.addConnectionListener(this); PingManager pingManager = PingManager.getInstanceFor(mConnection); config.setUsernameAndPassword(username, password);
configBuilder.setUsernameAndPassword(mUserName, mPassword); configBuilder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); configBuilder.setServiceName(SERVICE); configBuilder.setHost(HOST); configBuilder.setPort(PORT); configBuilder.setResource(""); mConnection = new XMPPTCPConnection(configBuilder.build());
builder.setServiceName("192.168.1.60").setHost("192.168.1.60") .setDebuggerEnabled(true) .setPort(5222) .setSecurityMode(ConnectionConfiguration.SecurityMode.disabled) .setCompressionEnabled(false); config = builder.build();
builder.setServiceName("192.168.1.60").setHost("192.168.1.60") .setDebuggerEnabled(true) .setPort(5222) .setSecurityMode(ConnectionConfiguration.SecurityMode.disabled) .setCompressionEnabled(false); config = builder.build();
configBuilder.setServiceName(Constants.HOST_URL); configBuilder.setDebuggerEnabled(true); configBuilder.setSendPresence(true); configBuilder.setConnectTimeout(XMPPTCPConnectionConfiguration.DEFAULT_CONNECT_TIMEOUT); configBuilder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); String[] sslProtocols = {"starttls" , "no_sslv3" , "no_tlsv1"}; configBuilder.setEnabledSSLProtocols(sslProtocols); mConnection = new XMPPTCPConnection(configBuilder.build()); mConnection.setPacketReplyTimeout(120000); mConnection.connect();
.setUsernameAndPassword(loginUsername, loginPassword) .setXmppDomain(xmppDomain) .setPort(port) .setSendPresence(false) .setCompressionEnabled(localPref.isCompressionEnabled()) .setSecurityMode( securityMode ); builder.enableDefaultDebugger(); builder.setHost( localPref.getXmppHost() ); builder.setProxyInfo( proxyInfo ); builder.setCustomSSLContext(context); builder.setSecurityMode( securityMode ); } catch (NoSuchAlgorithmException | KeyManagementException | UnrecoverableKeyException | KeyStoreException | NoSuchProviderException e) { Log.warning("Couldnt establish secured connection", e); builder.setHost( DNSUtil.resolveXMPPServiceDomain( serverNameDnsName, null, DnssecMode.disabled ).get( 0 ).getFQDN() ); builder.setPort( 5223 ); builder.setSocketFactory( new SparkSSLSocketFactory(options) ); builder.setSecurityMode( ConnectionConfiguration.SecurityMode.ifpossible ); builder.setKeystoreType(localPref.getPKIStore()); if(localPref.getPKIStore().equals("PKCS11")) { builder.setPKCS11Library(localPref.getPKCS11Library());
config.setServiceName("FCM XMPP Client Connection Server"); config.setHost(Util.FCM_SERVER); config.setPort(Util.FCM_PORT); config.setSecurityMode(SecurityMode.ifpossible); config.setSendPresence(false); config.setSocketFactory(SSLSocketFactory.getDefault()); config.setDebuggerEnabled(mDebuggable); connection = new XMPPTCPConnection(config.build());
FileTransferNegotiator.IBB_ONLY = true; XMPPTCPConnectionConfiguration.Builder conf = XMPPTCPConnectionConfiguration.builder(); conf.setServiceName(SERV); conf.setUsernameAndPassword(USER, PASS); conf.setSecurityMode(SecurityMode.disabled); conf.setCompressionEnabled(true); TLSUtils.acceptAllCertificates(conf); conf.setResource("sender"); connection = new XMPPTCPConnection(conf.build()); connection.connect(); connection.login(); conf.setResource("receiver"); XMPPTCPConnection connection2 = new XMPPTCPConnection(conf.build()); connection2.connect(); connection2.login();
config.setServiceName("FCM XMPP Client Connection Server"); config.setHost(Util.FCM_SERVER); config.setPort(Util.FCM_PORT); config.setSecurityMode(SecurityMode.ifpossible); config.setSendPresence(false); config.setSocketFactory(SSLSocketFactory.getDefault()); config.setDebuggerEnabled(mDebuggable); connection = new XMPPTCPConnection(config.build());
.setHost(serverAddressUserSetting) .setPort(serverPort) .setXmppDomain(serviceName); ReconnectionManager.setEnabledPerDefault(true); connConfig.performSaslAnonymousAuthentication(); connConfig.setCustomX509TrustManager(new TrustAllX509TrustManager()); connConfig.setHostnameVerifier(new TrustAllHostnameVerifier()); connection = new XMPPTCPConnection(connConfig.build());
config.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); config.setServiceName(Constants.HOST); config.setPort(Constants.PORT); config.setHost(Constants.HOST); config.setDebuggerEnabled(true); config.setSendPresence(true); config.setUsernameAndPassword(strUsername + "@" + Constants.HOST, strPassword); SASLAuthentication.blacklistSASLMechanism("DIGEST-MD5"); SASLAuthentication.unBlacklistSASLMechanism("PLAIN"); objXmpptcpConnection = new XMPPTCPConnection(config.build()); objXmpptcpConnection.setUseStreamManagement(true); objXmpptcpConnection.setUseStreamManagementResumption(true);
config.setXmppDomain("FCM XMPP Client Connection Server"); config.setHost(Util.FCM_SERVER); config.setPort(Util.FCM_PORT); config.setSendPresence(false); config.setSecurityMode(SecurityMode.ifpossible); config.setCompressionEnabled(true); config.setSocketFactory(sslContext.getSocketFactory()); config.setCustomSSLContext(sslContext); xmppConn = new XMPPTCPConnection(config.build()); // Create the connection
.setUsernameAndPassword(username, password) .setHost(hostname) .setHostAddress(InetAddress.getByName(hostname)) .setXmppDomain(hostname) .setPort(5222) .setSecurityMode(ConnectionConfiguration.SecurityMode.ifpossible) .setDebuggerEnabled(false) .build();
.setUsernameAndPassword( "username", "password" ) .setXmppDomain( serverName ) .setPort( port ) .setCompressionEnabled( localPreferences.isCompressionEnabled() ) .setSecurityMode( securityMode ); builder.setHost( localPreferences.getXmppHost() ); builder.setCustomSSLContext(context); builder.setSecurityMode( securityMode ); } catch (NoSuchAlgorithmException | KeyManagementException | UnrecoverableKeyException | KeyStoreException | NoSuchProviderException e) { Log.warning("Couldnt establish secured connection", e); builder.setHost( DNSUtil.resolveXMPPServiceDomain( serverNameDnsName, null, DnssecMode.disabled ).get( 0 ).getFQDN() ); builder.setPort( 5223 ); builder.setSocketFactory( new SparkSSLSocketFactory(SparkSSLContextCreator.Options.ONLY_SERVER_SIDE) ); builder.setSecurityMode( ConnectionConfiguration.SecurityMode.ifpossible ); final XMPPTCPConnectionConfiguration configuration = builder.build();
.builder(); connConfig .setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); connConfig.setUsernameAndPassword(user, pass); connConfig.setServiceName(SERVICE_NAME); connConfig.setHost(SERVER_HOST); connConfig.setPort(SERVER_PORT).setCompressionEnabled(false); connConfig.setDebuggerEnabled(true); connConfig.setConnectTimeout(25000); XMPPTCPConnectionConfiguration configuration = connConfig.build();
setPort(port) .setHost(host) .setServiceName(serviceName); ctx.init(null, jks.getTrustManagers(), null); builder.setCustomSSLContext(ctx); } catch (final Exception e) { throw new IllegalStateException(e); connection = new XMPPTCPConnection(builder.build()); connection.setPacketReplyTimeout(connectionTimeout); connection.connect();
if (connection == null) { XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder() .setHost(SERVER_IP)//服务器IP地址 .setPort(PORT) .setSendPresence(false) .setServiceName(SERVER_NAME) .setSecurityMode(XMPPTCPConnectionConfiguration.SecurityMode.disabled) .setCompressionEnabled(false) .setDebuggerEnabled(true).build(); connection = new XMPPTCPConnection(config); connection.connect();
public class MyConnection implements ConnectionListener { ... XMPPTCPConnectionConfiguration.Builder config = XMPPTCPConnectionConfiguration.builder(); config.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); config.setUsernameAndPassword(userName + "@" + DOMAIN, password); config.setServiceName(DOMAIN); config.setHost(DOMAIN); config.setPort(PORT); config.setDebuggerEnabled(true); AbstractXMPPConnection mConnection = new XMPPTCPConnection(config.build()); mConnection.setPacketReplyTimeout(10000); mConnection.addConnectionListener(this); try { mConnection.connect(); } catch (SmackException | IOException | XMPPException e) { e.printStackTrace(); } @Override public void connected(XMPPConnection xmppConnection) { Log.d(TAG, "connected"); try { mConnection.login(); } catch (XMPPException | SmackException | IOException e) { e.printStackTrace(); } }