public class SSLSocksProxyServer extends GenericSocksProxyServer
SSLSocksProxyServer
represents a SSL based SOCKS proxy server.logger, THREAD_NUMBER
DEFAULT_SOCKS_PORT
Constructor and Description |
---|
SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass,
ExecutorService executorService,
SSLConfiguration configuration) |
SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass,
int port,
ExecutorService executorService,
SSLConfiguration configuration) |
SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass,
int port,
SSLConfiguration configuration) |
SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass,
SSLConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
protected ServerSocket |
createServerSocket(int bindPort) |
ServerSocket |
createSSLServer(int port) |
SSLConfiguration |
getConfiguration() |
void |
setConfiguration(SSLConfiguration configuration) |
addSessionFilter, addSocksCommandFilter, closeAllSession, createSocksHandler, getBindPort, getBufferSize, getExecutorService, getManagedSessions, getProxy, getSessionFilterChain, getTimeout, initializeSocksHandler, removeSessionFilter, removeSocksCommandFilter, run, setBindPort, setBufferSize, setExecutorService, setProxy, setSessionFilterChain, setSupportMethods, setTimeout, shutdown, start, start
public SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass, ExecutorService executorService, SSLConfiguration configuration)
public SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass, int port, ExecutorService executorService, SSLConfiguration configuration)
public SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass, int port, SSLConfiguration configuration)
public SSLSocksProxyServer(Class<? extends SocksHandler> socketHandlerClass, SSLConfiguration configuration)
protected ServerSocket createServerSocket(int bindPort) throws IOException
createServerSocket
in class GenericSocksProxyServer
IOException
public SSLConfiguration getConfiguration()
public void setConfiguration(SSLConfiguration configuration)
public ServerSocket createSSLServer(int port) throws Exception
Exception
Copyright © 2015. All rights reserved.