Advertisement
Guest User

Untitled

a guest
Apr 8th, 2015
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1.  
  2.           echoSocket = new Socket("titan.htu.tuwien.ac.at",443);
  3.          
  4.  
  5.            initialize(echoSocket);
  6.            
  7.            if(echoSocket.isConnected())
  8.            {
  9.                System.out.println("COnnected");
  10.                System.out.println(XMPPDom);
  11.                 //  wait(2000);
  12.         //initialize(echoSocket);
  13.        
  14.           writer.writeStartDocument("1.0");
  15.            writer.setPrefix("stream","http://etherx.jabber.org/streams");
  16.            writer.writeStartElement("http://etherx.jabber.org/streams","stream");
  17.            writer.writeAttribute("xmlns","jabber:client");
  18.           // writer.writeAttribute("from", XMPPUser);
  19.            writer.writeAttribute("to", XMPPDom);
  20.            writer.writeNamespace("stream", "http://etherx.jabber.org/streams");
  21.            writer.writeAttribute("version", "1.0");
  22.            writer.writeCharacters("\n");
  23.            writer.flush();
  24.            
  25.  
  26.            
  27.            writer.writeStartElement("starttls");
  28.             writer.writeAttribute("xmlns","urn:ietf:params:xml:ns:xmpp-tls");
  29.            writer.writeEndElement();
  30.            
  31.            writer.flush();
  32.            
  33.            
  34.            Thread.sleep(5000);
  35.            
  36.            
  37.     SSLSocket sslsocket = (SSLSocket) ((SSLSocketFactory) SSLSocketFactory.getDefault()).createSocket(
  38.                        echoSocket,
  39.                        echoSocket.getInetAddress().getHostAddress(),
  40.                        echoSocket.getPort(),
  41.                        true);
  42.  
  43.             sslsocket.startHandshake();
  44.            
  45.                      
  46.  
  47.            initialize(sslsocket);
  48.            System.out.println("Socket Upgraded");
  49.               // System.exit(0);
  50.                    
  51.            }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement