|
||||||||||
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.nio.AbstractNIOConnector
org.mortbay.jetty.nio.SelectChannelConnector
org.mortbay.jetty.security.SslSelectChannelConnector
org.apache.geronimo.jetty6.connector.GeronimoSelectChannelSSLListener
public class GeronimoSelectChannelSSLListener
SSL listener that hooks into the Geronimo keystore infrastructure.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.mortbay.jetty.nio.SelectChannelConnector |
---|
org.mortbay.jetty.nio.SelectChannelConnector.ConnectorEndPoint, org.mortbay.jetty.nio.SelectChannelConnector.RetryContinuation |
Field Summary |
---|
Fields inherited from class org.mortbay.jetty.security.SslSelectChannelConnector |
---|
DEFAULT_KEYSTORE, KEYPASSWORD_PROPERTY, PASSWORD_PROPERTY |
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 | |
---|---|
GeronimoSelectChannelSSLListener(KeystoreManager manager)
|
Method Summary | |
---|---|
protected SSLContext |
createSSLContext()
|
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.SslSelectChannelConnector |
---|
createSSLEngine, customize, doStart, getAlgorithm, getBuffer, getCipherSuites, getExcludeCipherSuites, getKeystore, getKeystoreType, getNeedClientAuth, getProtocol, getProvider, getSecureRandomAlgorithm, getSslKeyManagerFactoryAlgorithm, getSslTrustManagerFactoryAlgorithm, getTruststore, getTruststoreType, getWantClientAuth, isConfidential, isIntegral, newConnection, newEndPoint, returnBuffer, setAlgorithm, setCipherSuites, setExcludeCipherSuites, setKeyPassword, setKeystore, setKeystoreType, setNeedClientAuth, setPassword, setProtocol, setProvider, setSecureRandomAlgorithm, setSslKeyManagerFactoryAlgorithm, setSslTrustManagerFactoryAlgorithm, setTrustPassword, setTruststore, setTruststoreType, setWantClientAuth |
Methods inherited from class org.mortbay.jetty.nio.SelectChannelConnector |
---|
accept, close, doStop, getConnection, getDelaySelectKeyUpdate, getLocalPort, getLowResourcesConnections, getLowResourcesMaxIdleTime, newContinuation, open, persist, setDelaySelectKeyUpdate, setLowResourceMaxIdleTime, setLowResourcesConnections, setLowResourcesMaxIdleTime, setMaxIdleTime, stopAccept |
Methods inherited from class org.mortbay.jetty.nio.AbstractNIOConnector |
---|
getUseDirectBuffers, newBuffer, setUseDirectBuffers |
Methods inherited from class org.mortbay.jetty.AbstractConnector |
---|
configure, 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, setAcceptorPriorityOffset, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setHost, setIntegralPort, setIntegralScheme, setName, setPort, setResolveNames, setServer, setSoLingerTime, setStatsOn, setThreadPool, statsReset, toString |
Methods inherited from class org.mortbay.jetty.AbstractBuffers |
---|
getHeaderBufferSize, getRequestBufferSize, getResponseBufferSize, 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 |
Constructor Detail |
---|
public GeronimoSelectChannelSSLListener(KeystoreManager manager)
Method Detail |
---|
protected SSLContext createSSLContext() throws Exception
createSSLContext
in class org.mortbay.jetty.security.SslSelectChannelConnector
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 |