Class AjpNio2ProtocolWithPasswordEncryption
java.lang.Object
org.apache.coyote.AbstractProtocol<S>
org.apache.coyote.ajp.AbstractAjpProtocol<org.apache.tomcat.util.net.Nio2Channel>
org.apache.coyote.ajp.AjpNio2Protocol
com.atlassian.secrets.tomcat.protocol.AjpNio2ProtocolWithPasswordEncryption
- All Implemented Interfaces:
ProductTomcatProtocolWithPasswordEncryption,MBeanRegistration,org.apache.coyote.ProtocolHandler
public class AjpNio2ProtocolWithPasswordEncryption
extends org.apache.coyote.ajp.AjpNio2Protocol
implements ProductTomcatProtocolWithPasswordEncryption
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.coyote.AbstractProtocol
org.apache.coyote.AbstractProtocol.ConnectionHandler<S extends Object>, org.apache.coyote.AbstractProtocol.RecycledProcessors -
Field Summary
Fields inherited from class org.apache.coyote.ajp.AbstractAjpProtocol
smFields inherited from class org.apache.coyote.AbstractProtocol
adapter, domain, mserver, oname, processorCache, rgOname -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()voidsetProductEncryptionKey(String productEncryptionKey) Set encryption key filevoidMethods inherited from class org.apache.coyote.ajp.AjpNio2Protocol
getLog, getNamePrefixMethods inherited from class org.apache.coyote.ajp.AbstractAjpProtocol
addSslHostConfig, addSslHostConfig, addUpgradeProtocol, createProcessor, createUpgradeProcessor, findSslHostConfigs, findUpgradeProtocols, getAjpFlush, getAllowedRequestAttributesPattern, getAllowedRequestAttributesPatternInternal, getDesiredBufferSize, getEndpoint, getNegotiatedProtocol, getPacketSize, getProtocolName, getRequiredSecret, getSecret, getSecretRequired, getTomcatAuthentication, getTomcatAuthorization, getUpgradeProtocol, setAjpFlush, setAllowedRequestAttributesPattern, setPacketSize, setRequiredSecret, setSecretRequired, setTomcatAuthentication, setTomcatAuthorization, startMethods inherited from class org.apache.coyote.AbstractProtocol
addWaitingProcessor, awaitConnectionsClose, closeServerSocketGraceful, destroy, getAcceptCount, getAcceptorThreadCount, getAcceptorThreadPriority, getAdapter, getAddress, getClientCertProvider, getConnectionCount, getConnectionLinger, getConnectionTimeout, getDomain, getExecutor, getGlobalRequestProcessorMBeanName, getHandler, getId, getKeepAliveTimeout, getLocalPort, getMaxConnections, getMaxHeaderCount, getMaxQueueSize, getMaxThreads, getMinSpareThreads, getName, getNameIndex, getObjectName, getPort, getPortOffset, getPortWithOffset, getProcessorCache, getProperty, getTcpNoDelay, getThreadPriority, getUtilityExecutor, getWaitingProcessorCount, isAprRequired, isPaused, isSendfileSupported, pause, postDeregister, postRegister, preDeregister, preRegister, removeWaitingProcessor, resume, setAcceptCount, setAcceptorThreadCount, setAcceptorThreadPriority, setAdapter, setAddress, setClientCertProvider, setConnectionLinger, setConnectionTimeout, setExecutor, setHandler, setKeepAliveTimeout, setMaxConnections, setMaxHeaderCount, setMaxQueueSize, setMaxThreads, setMinSpareThreads, setPort, setPortOffset, setProcessorCache, setProperty, setTcpNoDelay, setThreadPriority, setUtilityExecutor, startAsyncTimeout, stop, stopAsyncTimeout
-
Constructor Details
-
AjpNio2ProtocolWithPasswordEncryption
public AjpNio2ProtocolWithPasswordEncryption()
-
-
Method Details
-
init
- Specified by:
initin interfaceorg.apache.coyote.ProtocolHandler- Overrides:
initin classorg.apache.coyote.AbstractProtocol<org.apache.tomcat.util.net.Nio2Channel>- Throws:
Exception
-
setSecret
- Overrides:
setSecretin classorg.apache.coyote.ajp.AbstractAjpProtocol<org.apache.tomcat.util.net.Nio2Channel>
-
setProductEncryptionKey
Description copied from interface:ProductTomcatProtocolWithPasswordEncryptionSet encryption key file- Specified by:
setProductEncryptionKeyin interfaceProductTomcatProtocolWithPasswordEncryption
-