Package org.apache.commons.net.util
Class SSLContextUtils
java.lang.Object
org.apache.commons.net.util.SSLContextUtils
General utilities for SSLContext.
- Since:
- 3.0
- 
Method SummaryModifier and TypeMethodDescriptionstatic SSLContextcreateSSLContext(String protocol, KeyManager[] keyManagers, TrustManager[] trustManagers) Create and initialize an SSLContext.static SSLContextcreateSSLContext(String protocol, KeyManager keyManager, TrustManager trustManager) Create and initialize an SSLContext.
- 
Method Details- 
createSSLContextpublic static SSLContext createSSLContext(String protocol, KeyManager keyManager, TrustManager trustManager) throws IOException Create and initialize an SSLContext.- Parameters:
- protocol- the protocol used to instantiate the context
- keyManager- the key manager, may be- null
- trustManager- the trust manager, may be- null
- Returns:
- the initialized context.
- Throws:
- IOException- this is used to wrap any- GeneralSecurityExceptionthat occurs
 
- 
createSSLContextpublic static SSLContext createSSLContext(String protocol, KeyManager[] keyManagers, TrustManager[] trustManagers) throws IOException Create and initialize an SSLContext.- Parameters:
- protocol- the protocol used to instantiate the context
- keyManagers- the array of key managers, may be- nullbut array entries must not be- null
- trustManagers- the array of trust managers, may be- nullbut array entries must not be- null
- Returns:
- the initialized context.
- Throws:
- IOException- this is used to wrap any- GeneralSecurityExceptionthat occurs
 
 
-