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.