org.apache.http.conn.ssl
Class SSLContexts
java.lang.Object
org.apache.http.conn.ssl.SSLContexts
@Immutable
public class SSLContexts
- extends Object
SSLContext factory methods.
- Since:
- 4.3
|
Method Summary |
static SSLContext |
createDefault()
Creates default factory based on the standard JSSE trust material
(cacerts file in the security properties directory). |
static SSLContext |
createSystemDefault()
Creates default SSL context based on system properties. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSLContexts
public SSLContexts()
createDefault
public static final SSLContext createDefault()
throws SSLInitializationException
- Creates default factory based on the standard JSSE trust material
(
cacerts file in the security properties directory). System properties
are not taken into consideration.
- Returns:
- the default SSL socket factory
- Throws:
SSLInitializationException
createSystemDefault
public static final SSLContext createSystemDefault()
throws SSLInitializationException
- Creates default SSL context based on system properties. This method obtains
default SSL context by calling
SSLContext.getInstance("Default").
Please note that Default algorithm is supported as of Java 6.
This method will fall back onto createDefault() when
Default algorithm is not available.
- Returns:
- default system SSL context
- Throws:
SSLInitializationException
Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.