org.apache.geronimo.tomcat
Interface TomcatSecureConnector

All Superinterfaces:
org.apache.geronimo.management.geronimo.NetworkConnector, org.apache.geronimo.management.geronimo.SecureConnector, org.apache.geronimo.management.geronimo.WebConnector
All Known Implementing Classes:
HttpsConnectorGBean

public interface TomcatSecureConnector
extends org.apache.geronimo.management.geronimo.SecureConnector

Version:
$Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $

Field Summary
 
Fields inherited from interface org.apache.geronimo.management.geronimo.SecureConnector
ALGORITHM_TYPE_IBM, ALGORITHM_TYPE_SUN, KEYSTORE_TYPE_JKS, KEYSTORE_TYPE_PKCS12, SECURE_PROTOCOL_TYPE_SSL, SECURE_PROTOCOL_TYPE_TLS
 
Method Summary
 String getTruststoreFileName()
          Gets the name of the keystore file that holds the trusted CA certificates used for client certificate authentication.
 String getTruststoreType()
          Gets the format of the entries in the keystore.
 void setTruststoreFileName(String name)
          Sets the name of the keystore file that holds the trusted CA certificates used for client certificate authentication.
 void setTruststorePassword(String password)
          Sets the password used to verify integrity of truststore.
 void setTruststoreType(String type)
          Sets the format of the entries in the keystore.
 
Methods inherited from interface org.apache.geronimo.management.geronimo.SecureConnector
getAlgorithm, getKeystoreFileName, getKeystoreType, getSecureProtocol, isClientAuthRequired, setAlgorithm, setClientAuthRequired, setKeystoreFileName, setKeystorePassword, setKeystoreType, setSecureProtocol
 
Methods inherited from interface org.apache.geronimo.management.geronimo.WebConnector
getAcceptQueueSize, getBufferSizeBytes, getConnectUrl, getLingerMillis, getMaxThreads, getRedirectPort, isTcpNoDelay, setAcceptQueueSize, setBufferSizeBytes, setLingerMillis, setMaxThreads, setRedirectPort, setTcpNoDelay
 
Methods inherited from interface org.apache.geronimo.management.geronimo.NetworkConnector
getHost, getListenAddress, getPort, getProtocol, setHost, setPort
 

Method Detail

getTruststoreFileName

public String getTruststoreFileName()
Gets the name of the keystore file that holds the trusted CA certificates used for client certificate authentication. This is relative to the Geronimo home directory.


setTruststoreFileName

public void setTruststoreFileName(String name)
Sets the name of the keystore file that holds the trusted CA certificates used for client certificate authentication. This is relative to the Geronimo home directory.


setTruststorePassword

public void setTruststorePassword(String password)
Sets the password used to verify integrity of truststore.


getTruststoreType

public String getTruststoreType()
Gets the format of the entries in the keystore. The default format for Java keystores is JKS, though some connector implementations support PCKS12 (and possibly other formats).


setTruststoreType

public void setTruststoreType(String type)
Sets the format of the entries in the keystore. The default format for Java keystores is JKS, though some connector implementations support PCKS12 (and possibly other formats).



Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.