org.apache.coyote.tomcat4
Class CoyoteServerSocketFactory

java.lang.Object
  extended byorg.apache.coyote.tomcat4.CoyoteServerSocketFactory

public class CoyoteServerSocketFactory
extends java.lang.Object

This socket factory holds secure socket factory parameters. Besides the usual configuration mechanism based on setting JavaBeans properties, this component may also be configured by passing a series of attributes set with calls to setAttribute(). The following attribute names are recognized, with default values in square brackets:

Author:
Harish Prabandham, Costin Manolache, Craig McClanahan

Constructor Summary
CoyoteServerSocketFactory()
           
 
Method Summary
 java.net.ServerSocket createSocket(int port)
           
 java.net.ServerSocket createSocket(int port, int backlog)
           
 java.net.ServerSocket createSocket(int port, int backlog, java.net.InetAddress ifAddress)
           
 java.lang.String getAlgorithm()
           
 java.lang.String getClientAuth()
           
 java.lang.String getKeystoreFile()
           
 java.lang.String getKeystorePass()
           
 java.lang.String getKeystoreType()
           
 java.lang.String getProtocol()
           
 java.lang.String getRandomFile()
           
 java.lang.String getRootFile()
           
 java.lang.String getSSLImplementation()
           
 void setAlgorithm(java.lang.String algorithm)
           
 void setClientAuth(java.lang.String clientAuth)
           
 void setKeystoreFile(java.lang.String keystoreFile)
           
 void setKeystorePass(java.lang.String keystorePass)
           
 void setKeystoreType(java.lang.String keystoreType)
           
 void setProtocol(java.lang.String protocol)
           
 void setRandomFile(java.lang.String randomFile)
           
 void setRootFile(java.lang.String rootFile)
           
 void setSSLImplementation(java.lang.String sslImplementation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoyoteServerSocketFactory

public CoyoteServerSocketFactory()
Method Detail

getAlgorithm

public java.lang.String getAlgorithm()

setAlgorithm

public void setAlgorithm(java.lang.String algorithm)

getClientAuth

public java.lang.String getClientAuth()

setClientAuth

public void setClientAuth(java.lang.String clientAuth)

getKeystoreFile

public java.lang.String getKeystoreFile()

setKeystoreFile

public void setKeystoreFile(java.lang.String keystoreFile)

getRandomFile

public java.lang.String getRandomFile()

setRandomFile

public void setRandomFile(java.lang.String randomFile)

getRootFile

public java.lang.String getRootFile()

setRootFile

public void setRootFile(java.lang.String rootFile)

getKeystorePass

public java.lang.String getKeystorePass()

setKeystorePass

public void setKeystorePass(java.lang.String keystorePass)

getKeystoreType

public java.lang.String getKeystoreType()

setKeystoreType

public void setKeystoreType(java.lang.String keystoreType)

getProtocol

public java.lang.String getProtocol()

setProtocol

public void setProtocol(java.lang.String protocol)

getSSLImplementation

public java.lang.String getSSLImplementation()

setSSLImplementation

public void setSSLImplementation(java.lang.String sslImplementation)

createSocket

public java.net.ServerSocket createSocket(int port)

createSocket

public java.net.ServerSocket createSocket(int port,
                                          int backlog)

createSocket

public java.net.ServerSocket createSocket(int port,
                                          int backlog,
                                          java.net.InetAddress ifAddress)


Copyright ? 2003 Apache Software Foundation. All Rights Reserved.