public abstract class AbstractHttp11JsseProtocol<S> extends AbstractHttp11Protocol<S>
AbstractProtocol.AbstractConnectionHandler<S,P extends Processor<S>>, AbstractProtocol.RecycledProcessors<P extends Processor<S>,S>
Modifier and Type | Field and Description |
---|---|
protected SSLImplementation |
sslImplementation |
adapter, clientCertProvider, domain, endpoint, mserver, oname, processorCache, rgOname, sm, tpOname
Constructor and Description |
---|
AbstractHttp11JsseProtocol() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlgorithm() |
java.lang.String |
getAllowUnsafeLegacyRenegotiation() |
java.lang.String |
getCiphers() |
java.lang.String[] |
getCiphersUsed() |
java.lang.String |
getClientAuth() |
java.lang.String |
getCrlFile() |
java.lang.String |
getKeyAlias() |
java.lang.String |
getKeyPass() |
java.lang.String |
getKeystoreFile() |
java.lang.String |
getKeystorePass() |
java.lang.String |
getKeystoreProvider() |
java.lang.String |
getKeystoreType() |
java.lang.String |
getSessionCacheSize() |
java.lang.String |
getSessionTimeout() |
java.lang.String |
getSslImplementationName() |
java.lang.String |
getSslProtocol() |
java.lang.String |
getTrustMaxCertLength() |
java.lang.String |
getTruststoreAlgorithm() |
java.lang.String |
getTruststoreFile() |
java.lang.String |
getTruststorePass() |
java.lang.String |
getTruststoreProvider() |
java.lang.String |
getTruststoreType() |
void |
init()
Initialise the protocol.
|
void |
setAlgorithm(java.lang.String s) |
void |
setAllowUnsafeLegacyRenegotiation(java.lang.String s) |
void |
setCiphers(java.lang.String s) |
void |
setClientAuth(java.lang.String s) |
void |
setCrlFile(java.lang.String s) |
void |
setKeyAlias(java.lang.String s) |
void |
setKeyPass(java.lang.String s) |
void |
setKeystoreFile(java.lang.String s) |
void |
setKeystorePass(java.lang.String s) |
void |
setKeystoreProvider(java.lang.String s) |
void |
setKeystoreType(java.lang.String s) |
void |
setSessionCacheSize(java.lang.String s) |
void |
setSessionTimeout(java.lang.String s) |
void |
setSslImplementationName(java.lang.String s) |
void |
setSslProtocol(java.lang.String s) |
void |
setTrustMaxCertLength(java.lang.String s) |
void |
setTruststoreAlgorithm(java.lang.String a) |
void |
setTruststoreFile(java.lang.String f) |
void |
setTruststorePass(java.lang.String p) |
void |
setTruststoreProvider(java.lang.String t) |
void |
setTruststoreType(java.lang.String t) |
addAllowedTrailerHeader, configureProcessor, getAllowedTrailerHeaders, getAllowedTrailerHeadersAsSet, getAllowHostHeaderMismatch, getCompressableMimeType, getCompressableMimeTypes, getCompressibleMimeType, getCompression, getCompressionMinSize, getConnectionUploadTimeout, getDisableUploadTimeout, getMaxExtensionSize, getMaxHttpHeaderSize, getMaxKeepAliveRequests, getMaxSavePostSize, getMaxSwallowSize, getMaxTrailerSize, getNoCompressionUserAgents, getProtocolName, getRejectIllegalHeaderName, getRelaxedPathChars, getRelaxedQueryChars, getRestrictedUserAgents, getSecure, getServer, getSocketBuffer, getUpgradeAsyncWriteBufferSize, isSSLEnabled, removeAllowedTrailerHeader, setAllowedTrailerHeaders, setAllowHostHeaderMismatch, setCompressableMimeType, setCompressableMimeTypes, setCompressibleMimeType, setCompression, setCompressionMinSize, setConnectionUploadTimeout, setDisableUploadTimeout, setMaxExtensionSize, setMaxHttpHeaderSize, setMaxKeepAliveRequests, setMaxSavePostSize, setMaxSwallowSize, setMaxTrailerSize, setNoCompressionUserAgents, setRejectIllegalHeaderName, setRelaxedPathChars, setRelaxedQueryChars, setRestrictedUserAgents, setSecure, setServer, setSocketBuffer, setSSLEnabled, setUpgradeAsyncWriteBufferSize
destroy, getAdapter, getAddress, getBacklog, getClientCertProvider, getConnectionCount, getConnectionTimeout, getDomain, getExecutor, getHandler, getKeepAliveTimeout, getLocalPort, getLog, getMaxConnections, getMaxCookieCount, getMaxHeaderCount, getMaxThreads, getMinSpareThreads, getName, getNameIndex, getNamePrefix, getObjectName, getPort, getProcessorCache, getProperty, getSoLinger, getSoTimeout, getTcpNoDelay, getThreadPriority, isAprRequired, isCometSupported, isCometTimeoutSupported, isSendfileSupported, pause, postDeregister, postRegister, preDeregister, preRegister, resume, setAdapter, setAddress, setBacklog, setClientCertProvider, setConnectionTimeout, setExecutor, setKeepAliveTimeout, setMaxConnections, setMaxCookieCount, setMaxHeaderCount, setMaxThreads, setMinSpareThreads, setPort, setProcessorCache, setProperty, setSoLinger, setSoTimeout, setTcpNoDelay, setThreadPriority, start, stop
protected SSLImplementation sslImplementation
public java.lang.String getAlgorithm()
public void setAlgorithm(java.lang.String s)
public java.lang.String getClientAuth()
public void setClientAuth(java.lang.String s)
public java.lang.String getKeystoreFile()
public void setKeystoreFile(java.lang.String s)
public java.lang.String getKeystorePass()
public void setKeystorePass(java.lang.String s)
public java.lang.String getKeystoreType()
public void setKeystoreType(java.lang.String s)
public java.lang.String getKeystoreProvider()
public void setKeystoreProvider(java.lang.String s)
public java.lang.String getSslProtocol()
public void setSslProtocol(java.lang.String s)
public java.lang.String getCiphers()
public void setCiphers(java.lang.String s)
public java.lang.String[] getCiphersUsed()
public java.lang.String getKeyAlias()
public void setKeyAlias(java.lang.String s)
public java.lang.String getKeyPass()
public void setKeyPass(java.lang.String s)
public void setTruststoreFile(java.lang.String f)
public java.lang.String getTruststoreFile()
public void setTruststorePass(java.lang.String p)
public java.lang.String getTruststorePass()
public void setTruststoreType(java.lang.String t)
public java.lang.String getTruststoreType()
public void setTruststoreProvider(java.lang.String t)
public java.lang.String getTruststoreProvider()
public void setTruststoreAlgorithm(java.lang.String a)
public java.lang.String getTruststoreAlgorithm()
public void setTrustMaxCertLength(java.lang.String s)
public java.lang.String getTrustMaxCertLength()
public void setCrlFile(java.lang.String s)
public java.lang.String getCrlFile()
public void setSessionCacheSize(java.lang.String s)
public java.lang.String getSessionCacheSize()
public void setSessionTimeout(java.lang.String s)
public java.lang.String getSessionTimeout()
public void setAllowUnsafeLegacyRenegotiation(java.lang.String s)
public java.lang.String getAllowUnsafeLegacyRenegotiation()
public java.lang.String getSslImplementationName()
public void setSslImplementationName(java.lang.String s)
public void init() throws java.lang.Exception
ProtocolHandler
init
in interface ProtocolHandler
init
in class AbstractProtocol<S>
java.lang.Exception
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.