Class AjpNioProtocolWithPasswordEncryption
java.lang.Object
org.apache.coyote.AbstractProtocol<S>
org.apache.coyote.ajp.AbstractAjpProtocol<org.apache.tomcat.util.net.NioChannel>
org.apache.coyote.ajp.AjpNioProtocol
com.atlassian.secrets.tomcat.protocol.AjpNioProtocolWithPasswordEncryption
- All Implemented Interfaces:
ProductTomcatProtocolWithPasswordEncryption,MBeanRegistration,org.apache.coyote.ProtocolHandler
public class AjpNioProtocolWithPasswordEncryption
extends org.apache.coyote.ajp.AjpNioProtocol
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.AjpNioProtocol
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
-
AjpNioProtocolWithPasswordEncryption
public AjpNioProtocolWithPasswordEncryption()
-
-
Method Details
-
init
- Specified by:
initin interfaceorg.apache.coyote.ProtocolHandler- Overrides:
initin classorg.apache.coyote.AbstractProtocol<org.apache.tomcat.util.net.NioChannel>- Throws:
Exception
-
setSecret
- Overrides:
setSecretin classorg.apache.coyote.ajp.AbstractAjpProtocol<org.apache.tomcat.util.net.NioChannel>
-
setProductEncryptionKey
Description copied from interface:ProductTomcatProtocolWithPasswordEncryptionSet encryption key file- Specified by:
setProductEncryptionKeyin interfaceProductTomcatProtocolWithPasswordEncryption
-