public class SSLServer extends SimpleServer
SSLServer class.
SimpleServer.ServerErrorExchangeSimpleConversationEndPoint.SimpleExchange| Modifier and Type | Field and Description | 
|---|---|
static String | 
DEFAULT_KEY_MANAGER_ALGORITHM
Constant  
DEFAULT_KEY_MANAGER_ALGORITHM="SunX509" | 
static String | 
DEFAULT_KEY_MANAGER_PROVIDER
Constant  
DEFAULT_KEY_MANAGER_PROVIDER="SunJSSE" | 
static String | 
DEFAULT_PASSWORD
Constant  
DEFAULT_PASSWORD="123456" | 
static String | 
DEFAULT_PATH_TO_KEY_STORE
Constant  
DEFAULT_PATH_TO_KEY_STORE="src/main/resources/org/opennms/netmgt/p"{trunked} | 
static String | 
DEFAULT_SSL_CONTEXT_PROTOCOL
Constant  
DEFAULT_SSL_CONTEXT_PROTOCOL="SSL" | 
static int | 
DEFAULT_TESTING_PORT
Constant  
DEFAULT_TESTING_PORT=7070 | 
m_stoppedm_conversation| Constructor and Description | 
|---|
SSLServer()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getKeyManagerAlgorithm()
getKeyManagerAlgorithm 
 | 
String | 
getKeyManagerProvider()
getKeyManagerProvider 
 | 
String | 
getPassword()
getPassword 
 | 
String | 
getPathToKeyStore()
getPathToKeyStore 
 | 
int | 
getPort()
getPort 
 | 
protected SimpleServerRunnable | 
getRunnable()
getRunnable 
 | 
String | 
getSslContextProtocol()
getSslContextProtocol 
 | 
void | 
init()
init 
 | 
void | 
setKeyManagerAlgorithm(String keyManagerAlgorithm)
setKeyManagerAlgorithm 
 | 
void | 
setKeyManagerProvider(String keyManagerProvider)
setKeyManagerProvider 
 | 
void | 
setPassword(String password)
setPassword 
 | 
void | 
setPathToKeyStore(String pathToKeyStore)
setPathToKeyStore 
 | 
void | 
setPort(int port)
setPort 
 | 
void | 
setSslContextProtocol(String sslContextProtocol)
setSslContextProtocol 
 | 
addErrorHandler, attemptConversation, dispose, errorString, getBanner, getInetAddress, getLocalPort, getServerSocket, getServerThread, getSocket, getThreadSleepLength, onInit, sendBanner, setBanner, setBannerDelay, setServerSocket, setServerThread, setSocket, setThreadSleepLength, shutdownServer, startServer, stopServeraddResponseHandler, contains, getTimeout, matches, multilineLineRequest, setTimeout, singleLineRequest, startsWithpublic static final int DEFAULT_TESTING_PORT
DEFAULT_TESTING_PORT=7070public static final String DEFAULT_PASSWORD
DEFAULT_PASSWORD="123456"public static final String DEFAULT_PATH_TO_KEY_STORE
DEFAULT_PATH_TO_KEY_STORE="src/main/resources/org/opennms/netmgt/p"{trunked}public static final String DEFAULT_KEY_MANAGER_ALGORITHM
DEFAULT_KEY_MANAGER_ALGORITHM="SunX509"public static final String DEFAULT_KEY_MANAGER_PROVIDER
DEFAULT_KEY_MANAGER_PROVIDER="SunJSSE"public static final String DEFAULT_SSL_CONTEXT_PROTOCOL
DEFAULT_SSL_CONTEXT_PROTOCOL="SSL"public void init()
          throws Exception
init
init in class SimpleServerException - if any.protected SimpleServerRunnable getRunnable() throws IOException
getRunnable
getRunnable in class SimpleServerRunnable object.Exception - if any.IOExceptionpublic void setPort(int port)
setPort
port - a int.public int getPort()
getPort
public void setPassword(String password)
setPassword
password - a String object.public void setPathToKeyStore(String pathToKeyStore)
setPathToKeyStore
pathToKeyStore - a String object.public void setKeyManagerAlgorithm(String keyManagerAlgorithm)
setKeyManagerAlgorithm
keyManagerAlgorithm - a String object.public String getKeyManagerAlgorithm()
getKeyManagerAlgorithm
String object.public void setKeyManagerProvider(String keyManagerProvider)
setKeyManagerProvider
keyManagerProvider - a String object.public String getKeyManagerProvider()
getKeyManagerProvider
String object.public void setSslContextProtocol(String sslContextProtocol)
setSslContextProtocol
sslContextProtocol - a String object.Copyright © 2020. All rights reserved.