Package org.jivesoftware.util
Class SimpleSSLSocketFactory
java.lang.Object
javax.net.SocketFactory
javax.net.ssl.SSLSocketFactory
org.jivesoftware.util.SimpleSSLSocketFactory
- All Implemented Interfaces:
Comparator<Object>
SSLSocketFactory that accepts any certificate chain and also accepts expired
certificates.
- Author:
- Matt Tucker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
createSocket
(String s, int i) createSocket
(String s, int i, InetAddress inaddr, int j) createSocket
(InetAddress inaddr, int i) createSocket
(InetAddress inaddr, int i, InetAddress inaddr2, int j) createSocket
(Socket socket, String s, int i, boolean flag) static SocketFactory
String[]
String[]
Methods inherited from class javax.net.ssl.SSLSocketFactory
createSocket
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
SimpleSSLSocketFactory
public SimpleSSLSocketFactory()
-
-
Method Details
-
getDefault
-
createSocket
- Overrides:
createSocket
in classSocketFactory
- Throws:
IOException
-
createSocket
- Specified by:
createSocket
in classSSLSocketFactory
- Throws:
IOException
-
createSocket
public Socket createSocket(InetAddress inaddr, int i, InetAddress inaddr2, int j) throws IOException - Specified by:
createSocket
in classSocketFactory
- Throws:
IOException
-
createSocket
- Specified by:
createSocket
in classSocketFactory
- Throws:
IOException
-
createSocket
- Specified by:
createSocket
in classSocketFactory
- Throws:
IOException
-
createSocket
- Specified by:
createSocket
in classSocketFactory
- Throws:
IOException
-
getDefaultCipherSuites
- Specified by:
getDefaultCipherSuites
in classSSLSocketFactory
-
getSupportedCipherSuites
- Specified by:
getSupportedCipherSuites
in classSSLSocketFactory
-
compare
- Specified by:
compare
in interfaceComparator<Object>
-