|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.mortbay.component.AbstractLifeCycle org.mortbay.jetty.AbstractBuffers org.mortbay.jetty.AbstractConnector org.mortbay.jetty.bio.SocketConnector org.mortbay.jetty.security.SslSocketConnector org.apache.geronimo.jetty6.connector.GeronimoSocketSSLListener
public class GeronimoSocketSSLListener
SSL listener that hooks into the Geronimo keystore infrastructure.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.mortbay.jetty.security.SslSocketConnector |
---|
org.mortbay.jetty.security.SslSocketConnector.SslConnection |
Nested classes/interfaces inherited from class org.mortbay.jetty.bio.SocketConnector |
---|
org.mortbay.jetty.bio.SocketConnector.Connection |
Field Summary |
---|
Fields inherited from class org.mortbay.jetty.security.SslSocketConnector |
---|
DEFAULT_KEYSTORE, KEYPASSWORD_PROPERTY, PASSWORD_PROPERTY |
Fields inherited from class org.mortbay.jetty.bio.SocketConnector |
---|
_connections, _serverSocket |
Fields inherited from class org.mortbay.jetty.AbstractConnector |
---|
_lowResourceMaxIdleTime, _maxIdleTime, _soLingerTime |
Fields inherited from class org.mortbay.jetty.AbstractBuffers |
---|
_loss, BUFFER_LOSS_RATE |
Constructor Summary | |
---|---|
GeronimoSocketSSLListener(KeystoreManager manager)
|
Method Summary | |
---|---|
protected SSLServerSocketFactory |
createFactory()
|
String |
getKeyAlias()
|
String |
getKeyStore()
|
String |
getTrustStore()
|
void |
setKeyAlias(String keyAlias)
|
void |
setKeyStore(String keyStore)
|
void |
setTrustStore(String trustStore)
|
Methods inherited from class org.mortbay.jetty.security.SslSocketConnector |
---|
accept, configure, customize, getExcludeCipherSuites, getHandshakeTimeout, getKeystore, getKeystoreType, getNeedClientAuth, getProtocol, getProvider, getSecureRandomAlgorithm, getSslKeyManagerFactoryAlgorithm, getSslTrustManagerFactoryAlgorithm, getTruststore, getTruststoreType, getWantClientAuth, isConfidential, isIntegral, newServerSocket, setExcludeCipherSuites, setHandshakeTimeout, setKeyPassword, setKeystore, setKeystoreType, setNeedClientAuth, setPassword, setProtocol, setProvider, setSecureRandomAlgorithm, setSslKeyManagerFactoryAlgorithm, setSslTrustManagerFactoryAlgorithm, setTrustPassword, setTruststore, setTruststoreType, setWantClientAuth |
Methods inherited from class org.mortbay.jetty.bio.SocketConnector |
---|
close, doStart, doStop, getConnection, getLocalPort, newBuffer, newHttpConnection, open |
Methods inherited from class org.mortbay.jetty.AbstractConnector |
---|
connectionClosed, connectionOpened, getAcceptorPriorityOffset, getAcceptors, getAcceptQueueSize, getConfidentialPort, getConfidentialScheme, getConnections, getConnectionsDurationAve, getConnectionsDurationMax, getConnectionsDurationMin, getConnectionsDurationTotal, getConnectionsOpen, getConnectionsOpenMax, getConnectionsOpenMin, getConnectionsRequestsAve, getConnectionsRequestsMax, getConnectionsRequestsMin, getHost, getIntegralPort, getIntegralScheme, getLowResourceMaxIdleTime, getMaxIdleTime, getName, getPort, getRequests, getResolveNames, getServer, getSoLingerTime, getStatsOn, getStatsOnMs, getThreadPool, join, newContinuation, persist, setAcceptorPriorityOffset, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setHost, setIntegralPort, setIntegralScheme, setLowResourceMaxIdleTime, setMaxIdleTime, setName, setPort, setResolveNames, setServer, setSoLingerTime, setStatsOn, setThreadPool, statsReset, stopAccept, toString |
Methods inherited from class org.mortbay.jetty.AbstractBuffers |
---|
getBuffer, getHeaderBufferSize, getRequestBufferSize, getResponseBufferSize, returnBuffer, setHeaderBufferSize, setRequestBufferSize, setResponseBufferSize |
Methods inherited from class org.mortbay.component.AbstractLifeCycle |
---|
isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, start, stop |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.mortbay.jetty.Connector |
---|
getHeaderBufferSize, getRequestBufferSize, getResponseBufferSize, setHeaderBufferSize, setRequestBufferSize, setResponseBufferSize |
Methods inherited from interface org.mortbay.component.LifeCycle |
---|
isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, start, stop |
Methods inherited from interface org.mortbay.io.Buffers |
---|
getBuffer, returnBuffer |
Constructor Detail |
---|
public GeronimoSocketSSLListener(KeystoreManager manager)
Method Detail |
---|
protected SSLServerSocketFactory createFactory() throws Exception
createFactory
in class org.mortbay.jetty.security.SslSocketConnector
Exception
public String getKeyStore()
public void setKeyStore(String keyStore)
public String getTrustStore()
public void setTrustStore(String trustStore)
public String getKeyAlias()
public void setKeyAlias(String keyAlias)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |