Package org.apache.tomcat.util.net
Interface SSLContext
- All Known Implementing Classes:
- OpenSSLContext
public interface SSLContext
This interface is needed to override the default SSLContext class
 to allow SSL implementation pluggability without having to use JCE. With
 regular JSSE it will do nothing but delegate to the SSLContext.
- 
Method SummaryModifier and TypeMethodDescriptionvoiddestroy()getCertificateChain(String alias) voidinit(KeyManager[] kms, TrustManager[] tms, SecureRandom sr) 
- 
Method Details- 
init- Throws:
- KeyManagementException
 
- 
destroyvoid destroy()
- 
getServerSessionContextSSLSessionContext getServerSessionContext()
- 
createSSLEngineSSLEngine createSSLEngine()
- 
getServerSocketFactorySSLServerSocketFactory getServerSocketFactory()
- 
getSupportedSSLParametersSSLParameters getSupportedSSLParameters()
- 
getCertificateChain
- 
getAcceptedIssuersX509Certificate[] getAcceptedIssuers()
 
-