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 |
sm
adapter, clientCertProvider, domain, endpoint, mserver, oname, processorCache, rgOname, tpOname
Constructor and Description |
---|
AbstractHttp11JsseProtocol() |
addAllowedTrailerHeader, configureProcessor, getAllowedTrailerHeaders, getAllowedTrailerHeadersAsSet, getAllowHostHeaderMismatch, getCompressableMimeType, getCompressableMimeTypes, getCompressibleMimeType, getCompression, getCompressionMinSize, getConnectionUploadTimeout, getDisableUploadTimeout, getMaxExtensionSize, getMaxHttpHeaderSize, getMaxKeepAliveRequests, getMaxSavePostSize, getMaxSwallowSize, getMaxTrailerSize, getNoCompressionStrongETag, getNoCompressionUserAgents, getProtocolName, getRejectIllegalHeader, 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, setNoCompressionStrongEtag, setNoCompressionUserAgents, setRejectIllegalHeader, 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, 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 String getAlgorithm()
public void setAlgorithm(String s)
public String getClientAuth()
public void setClientAuth(String s)
public String getKeystoreFile()
public void setKeystoreFile(String s)
public String getKeystorePass()
public void setKeystorePass(String s)
public String getKeystoreType()
public void setKeystoreType(String s)
public String getKeystoreProvider()
public void setKeystoreProvider(String s)
public String getSslProtocol()
public void setSslProtocol(String s)
public String getCiphers()
public void setCiphers(String s)
public String getKeyAlias()
public void setKeyAlias(String s)
public String getKeyPass()
public void setKeyPass(String s)
public void setTruststoreFile(String f)
public String getTruststoreFile()
public void setTruststorePass(String p)
public String getTruststorePass()
public void setTruststoreType(String t)
public String getTruststoreType()
public void setTruststoreProvider(String t)
public String getTruststoreProvider()
public void setTruststoreAlgorithm(String a)
public String getTruststoreAlgorithm()
public void setTrustMaxCertLength(String s)
public String getTrustMaxCertLength()
public void setCrlFile(String s)
public String getCrlFile()
public void setSessionCacheSize(String s)
public String getSessionCacheSize()
public void setSessionTimeout(String s)
public String getSessionTimeout()
public void setAllowUnsafeLegacyRenegotiation(String s)
public String getAllowUnsafeLegacyRenegotiation()
public String getSslImplementationName()
public void setSslImplementationName(String s)
public void init() throws Exception
ProtocolHandler
init
in interface ProtocolHandler
init
in class AbstractProtocol<S>
Exception
- If the protocol handler fails to initialiseCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.