org.apache.geronimo.tomcat
Interface TomcatSecureConnector

All Superinterfaces:
NetworkConnector, SecureConnector, WebConnector

public interface TomcatSecureConnector
extends SecureConnector


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 getCiphers()
          Gets a comma seperated list of the encryption ciphers that may be used.
 String getKeyAlias()
          Gets the key alias
 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 setCiphers(String ciphers)
          Sets a comma seperated list of the encryption ciphers that may be used.
 void setKeyAlias(String keyAlias)
          Sets a keyAlias if one is being used
 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

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

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

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


getTruststoreType

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

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).


getCiphers

String getCiphers()
Gets a comma seperated list of the encryption ciphers that may be used. If not specified, then any available cipher may be used.


setCiphers

void setCiphers(String ciphers)
Sets a comma seperated list of the encryption ciphers that may be used. If not specified, then any available cipher may be used.


setKeyAlias

void setKeyAlias(String keyAlias)
Sets a keyAlias if one is being used

Parameters:
keyAlias -

getKeyAlias

String getKeyAlias()
Gets the key alias

Returns:
key alias


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