Package org.apache.tomcat.util.net
Class SSLHostConfigCertificate
- java.lang.Object
- 
- org.apache.tomcat.util.net.SSLHostConfigCertificate
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class SSLHostConfigCertificate extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSSLHostConfigCertificate.Type
 - 
Field SummaryFields Modifier and Type Field Description static SSLHostConfigCertificate.TypeDEFAULT_TYPE
 - 
Constructor SummaryConstructors Constructor Description SSLHostConfigCertificate()SSLHostConfigCertificate(SSLHostConfig sslHostConfig, SSLHostConfigCertificate.Type type)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCertificateChainFile()java.lang.StringgetCertificateFile()java.lang.StringgetCertificateKeyAlias()java.lang.StringgetCertificateKeyFile()javax.net.ssl.X509KeyManagergetCertificateKeyManager()java.lang.StringgetCertificateKeyPassword()java.security.KeyStoregetCertificateKeystore()java.lang.StringgetCertificateKeystoreFile()java.lang.StringgetCertificateKeystorePassword()java.lang.StringgetCertificateKeystoreProvider()java.lang.StringgetCertificateKeystoreType()javax.management.ObjectNamegetObjectName()SSLContextgetSslContext()SSLHostConfiggetSSLHostConfig()SSLHostConfigCertificate.TypegetType()voidsetCertificateChainFile(java.lang.String certificateChainFile)voidsetCertificateFile(java.lang.String certificateFile)voidsetCertificateKeyAlias(java.lang.String certificateKeyAlias)voidsetCertificateKeyFile(java.lang.String certificateKeyFile)voidsetCertificateKeyManager(javax.net.ssl.X509KeyManager certificateKeyManager)voidsetCertificateKeyPassword(java.lang.String certificateKeyPassword)voidsetCertificateKeystore(java.security.KeyStore certificateKeystore)voidsetCertificateKeystoreFile(java.lang.String certificateKeystoreFile)voidsetCertificateKeystorePassword(java.lang.String certificateKeystorePassword)voidsetCertificateKeystoreProvider(java.lang.String certificateKeystoreProvider)voidsetCertificateKeystoreType(java.lang.String certificateKeystoreType)voidsetObjectName(javax.management.ObjectName oname)voidsetSslContext(SSLContext sslContext)
 
- 
- 
- 
Field Detail- 
DEFAULT_TYPEpublic static final SSLHostConfigCertificate.Type DEFAULT_TYPE 
 
- 
 - 
Constructor Detail- 
SSLHostConfigCertificatepublic SSLHostConfigCertificate() 
 - 
SSLHostConfigCertificatepublic SSLHostConfigCertificate(SSLHostConfig sslHostConfig, SSLHostConfigCertificate.Type type) 
 
- 
 - 
Method Detail- 
getSslContextpublic SSLContext getSslContext() 
 - 
setSslContextpublic void setSslContext(SSLContext sslContext) 
 - 
getSSLHostConfigpublic SSLHostConfig getSSLHostConfig() 
 - 
getObjectNamepublic javax.management.ObjectName getObjectName() 
 - 
setObjectNamepublic void setObjectName(javax.management.ObjectName oname) 
 - 
getTypepublic SSLHostConfigCertificate.Type getType() 
 - 
getCertificateKeyPasswordpublic java.lang.String getCertificateKeyPassword() 
 - 
setCertificateKeyPasswordpublic void setCertificateKeyPassword(java.lang.String certificateKeyPassword) 
 - 
setCertificateKeyAliaspublic void setCertificateKeyAlias(java.lang.String certificateKeyAlias) 
 - 
getCertificateKeyAliaspublic java.lang.String getCertificateKeyAlias() 
 - 
setCertificateKeystoreFilepublic void setCertificateKeystoreFile(java.lang.String certificateKeystoreFile) 
 - 
getCertificateKeystoreFilepublic java.lang.String getCertificateKeystoreFile() 
 - 
setCertificateKeystorePasswordpublic void setCertificateKeystorePassword(java.lang.String certificateKeystorePassword) 
 - 
getCertificateKeystorePasswordpublic java.lang.String getCertificateKeystorePassword() 
 - 
setCertificateKeystoreProviderpublic void setCertificateKeystoreProvider(java.lang.String certificateKeystoreProvider) 
 - 
getCertificateKeystoreProviderpublic java.lang.String getCertificateKeystoreProvider() 
 - 
setCertificateKeystoreTypepublic void setCertificateKeystoreType(java.lang.String certificateKeystoreType) 
 - 
getCertificateKeystoreTypepublic java.lang.String getCertificateKeystoreType() 
 - 
setCertificateKeystorepublic void setCertificateKeystore(java.security.KeyStore certificateKeystore) 
 - 
getCertificateKeystorepublic java.security.KeyStore getCertificateKeystore() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
setCertificateKeyManagerpublic void setCertificateKeyManager(javax.net.ssl.X509KeyManager certificateKeyManager) 
 - 
getCertificateKeyManagerpublic javax.net.ssl.X509KeyManager getCertificateKeyManager() 
 - 
setCertificateChainFilepublic void setCertificateChainFile(java.lang.String certificateChainFile) 
 - 
getCertificateChainFilepublic java.lang.String getCertificateChainFile() 
 - 
setCertificateFilepublic void setCertificateFile(java.lang.String certificateFile) 
 - 
getCertificateFilepublic java.lang.String getCertificateFile() 
 - 
setCertificateKeyFilepublic void setCertificateKeyFile(java.lang.String certificateKeyFile) 
 - 
getCertificateKeyFilepublic java.lang.String getCertificateKeyFile() 
 
- 
 
-