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

    sm

    Fields inherited from class org.apache.coyote.AbstractProtocol

    adapter, domain, mserver, oname, processorCache, rgOname
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    setProductEncryptionKey(String productEncryptionKey)
    Set encryption key file
    void
    setSecret(String secret)
     

    Methods inherited from class org.apache.coyote.ajp.AjpNio2Protocol

    getLog, getNamePrefix

    Methods 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, start

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AjpNio2ProtocolWithPasswordEncryption

      public AjpNio2ProtocolWithPasswordEncryption()
  • Method Details