org.apache.mina.examples.echoserver.ssl
Class SSLSocketFactory
java.lang.Object
javax.net.SocketFactory
org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
public class SSLSocketFactory
- extends javax.net.SocketFactory
Simple Socket factory to create sockets with or without SSL enabled.
If SSL enabled a "bougus" SSL Context is used (suitable for test purposes)
- Version:
- $Rev: 210062 $, $Date: 2005-07-11 12:52:38 +0900 $
Method Summary |
java.net.Socket |
createSocket(java.net.InetAddress arg1,
int arg2)
|
java.net.Socket |
createSocket(java.net.InetAddress arg1,
int arg2,
java.net.InetAddress arg3,
int arg4)
|
java.net.Socket |
createSocket(java.lang.String arg1,
int arg2)
|
java.net.Socket |
createSocket(java.lang.String arg1,
int arg2,
java.net.InetAddress arg3,
int arg4)
|
static javax.net.SocketFactory |
getSocketFactory()
|
static boolean |
isSslEnabled()
|
static void |
setSslEnabled(boolean newSslEnabled)
|
Methods inherited from class javax.net.SocketFactory |
createSocket, getDefault |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSLSocketFactory
public SSLSocketFactory()
createSocket
public java.net.Socket createSocket(java.lang.String arg1,
int arg2)
throws java.io.IOException,
java.net.UnknownHostException
- Specified by:
createSocket
in class javax.net.SocketFactory
- Throws:
java.io.IOException
java.net.UnknownHostException
createSocket
public java.net.Socket createSocket(java.lang.String arg1,
int arg2,
java.net.InetAddress arg3,
int arg4)
throws java.io.IOException,
java.net.UnknownHostException
- Specified by:
createSocket
in class javax.net.SocketFactory
- Throws:
java.io.IOException
java.net.UnknownHostException
createSocket
public java.net.Socket createSocket(java.net.InetAddress arg1,
int arg2)
throws java.io.IOException
- Specified by:
createSocket
in class javax.net.SocketFactory
- Throws:
java.io.IOException
createSocket
public java.net.Socket createSocket(java.net.InetAddress arg1,
int arg2,
java.net.InetAddress arg3,
int arg4)
throws java.io.IOException
- Specified by:
createSocket
in class javax.net.SocketFactory
- Throws:
java.io.IOException
getSocketFactory
public static javax.net.SocketFactory getSocketFactory()
isSslEnabled
public static boolean isSslEnabled()
setSslEnabled
public static void setSslEnabled(boolean newSslEnabled)