|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mortbay.util.ThreadPool
org.mortbay.util.ThreadedServer
org.mortbay.http.SocketListener
org.mortbay.http.JsseListener
JSSE Socket Listener. This specialization of HttpListener is an abstract listener that can be used as the basis for a specific JSSE listener. This is heavily based on the work from Court Demas, which in turn is based on the work from Forge Research.
Nested Class Summary |
Nested classes inherited from class org.mortbay.util.ThreadPool |
ThreadPool.PoolThread |
Field Summary | |
static java.lang.String |
DEFAULT_KEYSTORE
Deprecated. Default value for the keystore location path. |
static java.lang.String |
DEFAULT_KEYSTORE_PROVIDER_CLASS
Deprecated. Default value for keystore provider class. |
static java.lang.String |
DEFAULT_KEYSTORE_PROVIDER_NAME
Deprecated. Default value for keystore provider name. |
static java.lang.String |
DEFAULT_KEYSTORE_TYPE
Deprecated. Default keystore type |
static java.lang.String |
KEYPASSWORD_PROPERTY
Deprecated. String name of key password property. |
static java.lang.String |
KEYSTORE_PROPERTY
Deprecated. String name of keystore location path property. |
static java.lang.String |
KEYSTORE_PROVIDER_CLASS_PROPERTY
Deprecated. String name of keystore provider class property |
static java.lang.String |
KEYSTORE_PROVIDER_NAME_PROPERTY
Deprecated. String name of keystore provider name property |
static java.lang.String |
KEYSTORE_TYPE_PROPERTY
Deprecated. String name of keystore type property |
static java.lang.String |
PASSWORD_PROPERTY
Deprecated. String name of keystore password property. |
Fields inherited from class org.mortbay.util.ThreadPool |
__DAEMON, __PRIORITY |
Fields inherited from interface org.mortbay.http.HttpListener |
ATTRIBUTE |
Constructor Summary | |
JsseListener()
Deprecated. Constructor. |
|
JsseListener(InetAddrPort p_address)
Deprecated. Constructor. |
Method Summary | |
boolean |
getNeedClientAuth()
Deprecated. |
boolean |
isConfidential(HttpConnection connection)
Deprecated. By default, we're confidential, given we speak SSL. |
boolean |
isIntegral(HttpConnection connection)
Deprecated. By default, we're integral, given we speak SSL. |
void |
setNeedClientAuth(boolean needClientAuth)
Deprecated. Set the value of the needClientAuth property |
Methods inherited from class org.mortbay.util.ThreadedServer |
getAcceptorThreads, getAcceptQueueSize, getHost, getInetAddress, getInetAddrPort, getLingerTimeSecs, getMaxReadTimeMs, getPort, getServerSocket, getTcpNoDelay, handle, open, setAcceptorThreads, setAcceptQueueSize, setHost, setInetAddress, setInetAddrPort, setLingerTimeSecs, setMaxReadTimeMs, setPort, setTcpNoDelay, toString |
Methods inherited from class org.mortbay.util.ThreadPool |
getIdleThreads, getMaxIdleTimeMs, getMaxThreads, getMinThreads, getName, getPoolName, getThreads, getThreadsPriority, isDaemon, isStarted, join, run, setDaemon, setMaxIdleTimeMs, setMaxStopTimeMs, setMaxThreads, setMinThreads, setName, setPoolName, setThreadsPriority, shrink |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.mortbay.http.HttpListener |
getHost, getPort, setHost, setPort |
Methods inherited from interface org.mortbay.util.LifeCycle |
isStarted |
Field Detail |
public static final java.lang.String KEYSTORE_PROPERTY
public static final java.lang.String KEYSTORE_TYPE_PROPERTY
public static final java.lang.String DEFAULT_KEYSTORE_TYPE
public static final java.lang.String KEYSTORE_PROVIDER_NAME_PROPERTY
public static final java.lang.String KEYSTORE_PROVIDER_CLASS_PROPERTY
public static final java.lang.String DEFAULT_KEYSTORE_PROVIDER_CLASS
public static final java.lang.String DEFAULT_KEYSTORE
public static final java.lang.String DEFAULT_KEYSTORE_PROVIDER_NAME
public static final java.lang.String PASSWORD_PROPERTY
public static final java.lang.String KEYPASSWORD_PROPERTY
Constructor Detail |
public JsseListener()
public JsseListener(InetAddrPort p_address)
p_address
- Method Detail |
public void setNeedClientAuth(boolean needClientAuth)
needClientAuth
- true iff we require client certificate authentication.public boolean getNeedClientAuth()
public boolean isIntegral(HttpConnection connection)
isIntegral
in interface HttpListener
isIntegral
in class SocketListener
public boolean isConfidential(HttpConnection connection)
isConfidential
in interface HttpListener
isConfidential
in class SocketListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |