40 |
|
|
41 |
import java.io.ByteArrayInputStream; |
import java.io.ByteArrayInputStream; |
42 |
import java.io.ByteArrayOutputStream; |
import java.io.ByteArrayOutputStream; |
|
import java.io.InputStream; |
|
43 |
import java.io.IOException; |
import java.io.IOException; |
44 |
|
import java.io.InputStream; |
45 |
import java.io.OutputStream; |
import java.io.OutputStream; |
46 |
import java.net.ProtocolException; |
import java.net.ProtocolException; |
47 |
import java.net.URL; |
import java.net.URL; |
48 |
import java.security.AccessController; |
import java.security.AccessController; |
49 |
import java.security.PrivilegedAction; |
import java.security.PrivilegedAction; |
50 |
import java.security.cert.Certificate; |
import java.security.cert.Certificate; |
|
import java.util.Date; |
|
51 |
import java.util.Collections; |
import java.util.Collections; |
52 |
|
import java.util.Date; |
53 |
import java.util.Iterator; |
import java.util.Iterator; |
54 |
import java.util.LinkedHashMap; |
import java.util.LinkedHashMap; |
55 |
import java.util.Map; |
import java.util.Map; |
56 |
|
|
57 |
import javax.net.ssl.HandshakeCompletedEvent; |
import javax.net.ssl.HandshakeCompletedEvent; |
58 |
import javax.net.ssl.HandshakeCompletedListener; |
import javax.net.ssl.HandshakeCompletedListener; |
59 |
import javax.net.ssl.HostnameVerifier; |
import javax.net.ssl.HostnameVerifier; |