Package com.github.underscore
Class U.BaseHttpSslSocketFactory
- java.lang.Object
-
- javax.net.SocketFactory
-
- javax.net.ssl.SSLSocketFactory
-
- com.github.underscore.U.BaseHttpSslSocketFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
U.BaseHttpSslSocketFactory.MyX509TrustManager
-
Constructor Summary
Constructors Constructor Description BaseHttpSslSocketFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private javax.net.ssl.SSLContext
createEasySslContext()
java.net.Socket
createSocket(java.lang.String arg0, int arg1)
java.net.Socket
createSocket(java.lang.String arg0, int arg1, java.net.InetAddress arg2, int arg3)
java.net.Socket
createSocket(java.net.InetAddress arg0, int arg1)
java.net.Socket
createSocket(java.net.InetAddress arg0, int arg1, java.net.InetAddress arg2, int arg3)
java.net.Socket
createSocket(java.net.Socket arg0, java.lang.String arg1, int arg2, boolean arg3)
java.lang.String[]
getDefaultCipherSuites()
private javax.net.ssl.SSLContext
getSslContext()
java.lang.String[]
getSupportedCipherSuites()
-
-
-
Method Detail
-
getSslContext
private javax.net.ssl.SSLContext getSslContext()
-
createSocket
public java.net.Socket createSocket(java.net.InetAddress arg0, int arg1, java.net.InetAddress arg2, int arg3) throws java.io.IOException
- Specified by:
createSocket
in classjavax.net.SocketFactory
- Throws:
java.io.IOException
-
createSocket
public java.net.Socket createSocket(java.lang.String arg0, int arg1, java.net.InetAddress arg2, int arg3) throws java.io.IOException
- Specified by:
createSocket
in classjavax.net.SocketFactory
- Throws:
java.io.IOException
-
createSocket
public java.net.Socket createSocket(java.net.InetAddress arg0, int arg1) throws java.io.IOException
- Specified by:
createSocket
in classjavax.net.SocketFactory
- Throws:
java.io.IOException
-
createSocket
public java.net.Socket createSocket(java.lang.String arg0, int arg1) throws java.io.IOException
- Specified by:
createSocket
in classjavax.net.SocketFactory
- Throws:
java.io.IOException
-
getSupportedCipherSuites
public java.lang.String[] getSupportedCipherSuites()
- Specified by:
getSupportedCipherSuites
in classjavax.net.ssl.SSLSocketFactory
-
getDefaultCipherSuites
public java.lang.String[] getDefaultCipherSuites()
- Specified by:
getDefaultCipherSuites
in classjavax.net.ssl.SSLSocketFactory
-
createSocket
public java.net.Socket createSocket(java.net.Socket arg0, java.lang.String arg1, int arg2, boolean arg3) throws java.io.IOException
- Specified by:
createSocket
in classjavax.net.ssl.SSLSocketFactory
- Throws:
java.io.IOException
-
createEasySslContext
private javax.net.ssl.SSLContext createEasySslContext()
-
-