|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Common configuration settings for connectors that use SSL/TLS to conduct secure communications with clients. http://jakarta.apache.org/tomcat/tomcat-5.5-doc/ssl-howto.html http://mortbay.org/javadoc/org/mortbay/http/SslListener.html
Field Summary | |
static String |
ALGORITHM_TYPE_IBM
|
static String |
ALGORITHM_TYPE_SUN
|
static String |
KEYSTORE_TYPE_JKS
|
static String |
KEYSTORE_TYPE_PKCS12
|
static String |
SECURE_PROTOCOL_TYPE_SSL
|
static String |
SECURE_PROTOCOL_TYPE_TLS
|
Method Summary | |
String |
getAlgorithm()
Gets the certificate algorithm used to access the keystore. |
String |
getKeystoreFileName()
Gets the name of the keystore file that holds the server certificate (and by default, the trusted CA certificates used for client certificate authentication). |
String |
getKeystoreType()
Gets the format of the entries in the keystore. |
String |
getSecureProtocol()
Gets the protocol used for secure communication. |
boolean |
isClientAuthRequired()
Checks whether clients are required to authenticate using client certificates in order to connect using this connector. |
void |
setAlgorithm(String algorithm)
Sets the certificate algorithm used to access the keystore. |
void |
setClientAuthRequired(boolean clientCert)
Checks whether clients are required to authenticate using client certificates in order to connect using this connector. |
void |
setKeystoreFileName(String name)
Sets the name of the keystore file that holds the server certificate (and by default, the trusted CA certificates used for client certificate authentication). |
void |
setKeystorePassword(String password)
Sets the password used to access the keystore, and by default, used to access the server private key inside the keystore. |
void |
setKeystoreType(String type)
Sets the format of the entries in the keystore. |
void |
setSecureProtocol(String protocol)
Gets the protocol used for secure communication. |
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 |
Field Detail |
public static final String KEYSTORE_TYPE_JKS
public static final String KEYSTORE_TYPE_PKCS12
public static final String ALGORITHM_TYPE_SUN
public static final String ALGORITHM_TYPE_IBM
public static final String SECURE_PROTOCOL_TYPE_TLS
public static final String SECURE_PROTOCOL_TYPE_SSL
Method Detail |
public String getKeystoreFileName()
public void setKeystoreFileName(String name)
public void setKeystorePassword(String password)
public String getKeystoreType()
public void setKeystoreType(String type)
public String getAlgorithm()
public void setAlgorithm(String algorithm)
public String getSecureProtocol()
public void setSecureProtocol(String protocol)
public boolean isClientAuthRequired()
public void setClientAuthRequired(boolean clientCert)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |