public class FTPSServerSocketFactory
extends javax.net.ServerSocketFactory
Modifier and Type | Field and Description |
---|---|
private javax.net.ssl.SSLContext |
context
Factory for secure socket factories
|
Constructor and Description |
---|
FTPSServerSocketFactory(javax.net.ssl.SSLContext context) |
Modifier and Type | Method and Description |
---|---|
java.net.ServerSocket |
createServerSocket() |
java.net.ServerSocket |
createServerSocket(int port) |
java.net.ServerSocket |
createServerSocket(int port,
int backlog) |
java.net.ServerSocket |
createServerSocket(int port,
int backlog,
java.net.InetAddress ifAddress) |
java.net.ServerSocket |
init(java.net.ServerSocket socket)
Sets the socket so newly accepted connections will use SSL client mode.
|
private final javax.net.ssl.SSLContext context
public FTPSServerSocketFactory(javax.net.ssl.SSLContext context)
public java.net.ServerSocket createServerSocket() throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
public java.net.ServerSocket createServerSocket(int port) throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
public java.net.ServerSocket createServerSocket(int port, int backlog) throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
public java.net.ServerSocket createServerSocket(int port, int backlog, java.net.InetAddress ifAddress) throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
public java.net.ServerSocket init(java.net.ServerSocket socket)
socket
- the SSLServerSocket to initialisejava.lang.ClassCastException
- if socket is not an instance of SSLServerSocket