Added ConnectTLS example
This commit is contained in:
parent
7390be0aa1
commit
84204938e9
|
|
@ -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 {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue