Added ConnectTLS example

This commit is contained in:
Gideon le Grange 2016-01-01 10:03:37 +02:00
parent 7390be0aa1
commit 84204938e9
1 changed files with 4 additions and 4 deletions

View File

@ -16,7 +16,9 @@
package examples; package examples;
import java.net.Socket;
import javax.net.SocketFactory; import javax.net.SocketFactory;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory; import javax.net.ssl.SSLSocketFactory;
import me.legrange.mikrotik.ApiConnection; import me.legrange.mikrotik.ApiConnection;
import me.legrange.mikrotik.MikrotikApiException; import me.legrange.mikrotik.MikrotikApiException;
@ -40,10 +42,8 @@ public class ConnectTLS {
} }
protected void connect() throws Exception { protected void connect() throws Exception {
SocketFactory fact = SSLSocketFactory.getDefault(); SSLSocketFactory fact = (SSLSocketFactory) SSLSocketFactory.getDefault();
SSLSocket sock = (SSLSocket) fact.createSocket();
con = ApiConnection.connect(fact, Config.HOST, ApiConnection.DEFAULT_TLS_PORT, 2000);
con.login(Config.USERNAME, Config.PASSWORD);
} }
protected void disconnect() throws Exception { protected void disconnect() throws Exception {