Apache Tomcat 7.0.23

org.apache.coyote.http11
Class AbstractHttp11JsseProtocol

java.lang.Object
  extended by org.apache.coyote.AbstractProtocol
      extended by org.apache.coyote.http11.AbstractHttp11Protocol
          extended by org.apache.coyote.http11.AbstractHttp11JsseProtocol
All Implemented Interfaces:
javax.management.MBeanRegistration, ProtocolHandler
Direct Known Subclasses:
Http11NioProtocol, Http11Protocol

public abstract class AbstractHttp11JsseProtocol
extends AbstractHttp11Protocol


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.coyote.AbstractProtocol
AbstractProtocol.AbstractConnectionHandler<S,P extends AbstractProcessor<S>>, AbstractProtocol.RecycledProcessors<P extends AbstractProcessor<S>,S>
 
Field Summary
protected  SSLImplementation sslImplementation
           
 
Fields inherited from class org.apache.coyote.http11.AbstractHttp11Protocol
sm
 
Fields inherited from class org.apache.coyote.AbstractProtocol
adapter, clientCertProvider, domain, endpoint, mserver, oname, processorCache, rgOname, tpOname
 
Constructor Summary
AbstractHttp11JsseProtocol()
           
 
Method Summary
 java.lang.String getAlgorithm()
           
 java.lang.String getAllowUnsafeLegacyRenegotiation()
           
 java.lang.String getCiphers()
           
 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)
           
 
Methods inherited from class org.apache.coyote.http11.AbstractHttp11Protocol
getCompressableMimeType, getCompressableMimeTypes, getCompression, getCompressionMinSize, getConnectionUploadTimeout, getDisableUploadTimeout, getMaxHttpHeaderSize, getMaxKeepAliveRequests, getMaxSavePostSize, getMaxTrailerSize, getNoCompressionUserAgents, getProtocolName, getRestrictedUserAgents, getSecure, getServer, getSocketBuffer, isSSLEnabled, setCompressableMimeType, setCompressableMimeTypes, setCompression, setCompressionMinSize, setConnectionUploadTimeout, setDisableUploadTimeout, setMaxHttpHeaderSize, setMaxKeepAliveRequests, setMaxSavePostSize, setMaxTrailerSize, setNoCompressionUserAgents, setRestrictedUserAgents, setSecure, setServer, setSocketBuffer, setSSLEnabled
 
Methods inherited from class org.apache.coyote.AbstractProtocol
destroy, getAdapter, getAddress, getBacklog, getClientCertProvider, getConnectionTimeout, getDomain, getExecutor, getHandler, getKeepAliveTimeout, getLog, getMaxConnections, getMaxThreads, getMinSpareThreads, getName, getNamePrefix, getObjectName, getPort, getProcessorCache, getProperty, getSoLinger, getSoTimeout, getTcpNoDelay, getThreadPriority, pause, postDeregister, postRegister, preDeregister, preRegister, resume, setAdapter, setAddress, setBacklog, setClientCertProvider, setConnectionTimeout, setExecutor, setKeepAliveTimeout, setMaxConnections, setMaxThreads, setMinSpareThreads, setPort, setProcessorCache, setProperty, setSoLinger, setSoTimeout, setTcpNoDelay, setThreadPriority, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sslImplementation

protected SSLImplementation sslImplementation
Constructor Detail

AbstractHttp11JsseProtocol

public AbstractHttp11JsseProtocol()
Method Detail

getAlgorithm

public java.lang.String getAlgorithm()

setAlgorithm

public void setAlgorithm(java.lang.String s)

getClientAuth

public java.lang.String getClientAuth()

setClientAuth

public void setClientAuth(java.lang.String s)

getKeystoreFile

public java.lang.String getKeystoreFile()

setKeystoreFile

public void setKeystoreFile(java.lang.String s)

getKeystorePass

public java.lang.String getKeystorePass()

setKeystorePass

public void setKeystorePass(java.lang.String s)

getKeystoreType

public java.lang.String getKeystoreType()

setKeystoreType

public void setKeystoreType(java.lang.String s)

getKeystoreProvider

public java.lang.String getKeystoreProvider()

setKeystoreProvider

public void setKeystoreProvider(java.lang.String s)

getSslProtocol

public java.lang.String getSslProtocol()

setSslProtocol

public void setSslProtocol(java.lang.String s)

getCiphers

public java.lang.String getCiphers()

setCiphers

public void setCiphers(java.lang.String s)

getKeyAlias

public java.lang.String getKeyAlias()

setKeyAlias

public void setKeyAlias(java.lang.String s)

getKeyPass

public java.lang.String getKeyPass()

setKeyPass

public void setKeyPass(java.lang.String s)

setTruststoreFile

public void setTruststoreFile(java.lang.String f)

getTruststoreFile

public java.lang.String getTruststoreFile()

setTruststorePass

public void setTruststorePass(java.lang.String p)

getTruststorePass

public java.lang.String getTruststorePass()

setTruststoreType

public void setTruststoreType(java.lang.String t)

getTruststoreType

public java.lang.String getTruststoreType()

setTruststoreProvider

public void setTruststoreProvider(java.lang.String t)

getTruststoreProvider

public java.lang.String getTruststoreProvider()

setTruststoreAlgorithm

public void setTruststoreAlgorithm(java.lang.String a)

getTruststoreAlgorithm

public java.lang.String getTruststoreAlgorithm()

setTrustMaxCertLength

public void setTrustMaxCertLength(java.lang.String s)

getTrustMaxCertLength

public java.lang.String getTrustMaxCertLength()

setCrlFile

public void setCrlFile(java.lang.String s)

getCrlFile

public java.lang.String getCrlFile()

setSessionCacheSize

public void setSessionCacheSize(java.lang.String s)

getSessionCacheSize

public java.lang.String getSessionCacheSize()

setSessionTimeout

public void setSessionTimeout(java.lang.String s)

getSessionTimeout

public java.lang.String getSessionTimeout()

setAllowUnsafeLegacyRenegotiation

public void setAllowUnsafeLegacyRenegotiation(java.lang.String s)

getAllowUnsafeLegacyRenegotiation

public java.lang.String getAllowUnsafeLegacyRenegotiation()

getSslImplementationName

public java.lang.String getSslImplementationName()

setSslImplementationName

public void setSslImplementationName(java.lang.String s)

init

public void init()
          throws java.lang.Exception
Description copied from interface: ProtocolHandler
Initialise the protocol.

Specified by:
init in interface ProtocolHandler
Overrides:
init in class AbstractProtocol
Throws:
java.lang.Exception

Apache Tomcat 7.0.23

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.