P
Patrick Wallingford
Hm, I can seem to compile this in Eclipse, but not in command line tools.
What am I missing?
SSLSocket.java:17: incompatible types
found : java.net.Socket
required: SSLSocket
SSLSocket socket =
SSLSocketFactory.getDefault().createSocket(TARGET_HTTPS_SERVER,
TARGET_HTTPS_PORT);
-- code --
import java.io.*;
import java.net.*;
import javax.net.*;
import javax.net.ssl.*;
import java.security.*;
import java.security.cert.Certificate;
public class SSLTest {
private SSLSession sslSession = null;
public static final String TARGET_HTTPS_SERVER = "localhost";
public static final int TARGET_HTTPS_PORT = 8443;
public static void main(String[] args) throws Exception {
SSLSocket socket = (SSLSocket) SSLSocketFactory.getDefault().
createSocket(TARGET_HTTPS_SERVER, TARGET_HTTPS_PORT);
SSLSession sslSession = socket.getSession();
Certificate[] localCerts = null;
Certificate[] peerCerts = sslSession.getPeerCertificates();
etc...
What am I missing?
SSLSocket.java:17: incompatible types
found : java.net.Socket
required: SSLSocket
SSLSocket socket =
SSLSocketFactory.getDefault().createSocket(TARGET_HTTPS_SERVER,
TARGET_HTTPS_PORT);
-- code --
import java.io.*;
import java.net.*;
import javax.net.*;
import javax.net.ssl.*;
import java.security.*;
import java.security.cert.Certificate;
public class SSLTest {
private SSLSession sslSession = null;
public static final String TARGET_HTTPS_SERVER = "localhost";
public static final int TARGET_HTTPS_PORT = 8443;
public static void main(String[] args) throws Exception {
SSLSocket socket = (SSLSocket) SSLSocketFactory.getDefault().
createSocket(TARGET_HTTPS_SERVER, TARGET_HTTPS_PORT);
SSLSession sslSession = socket.getSession();
Certificate[] localCerts = null;
Certificate[] peerCerts = sslSession.getPeerCertificates();
etc...