|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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 |