public abstract class SSLImplementation extends Object
| Constructor and Description |
|---|
SSLImplementation() |
| Modifier and Type | Method and Description |
|---|---|
static SSLImplementation |
getInstance(String className)
Obtain an instance (not a singleton) of the implementation with the given
class name.
|
abstract SSLSupport |
getSSLSupport(SSLSession session) |
abstract SSLUtil |
getSSLUtil(SSLHostConfigCertificate certificate) |
abstract boolean |
isAlpnSupported() |
public static SSLImplementation getInstance(String className) throws ClassNotFoundException
className - The class name of the required implementation or null to
use the default (currently JSSEImplementation.ClassNotFoundException - If an instance of the requested class
cannot be createdpublic abstract SSLSupport getSSLSupport(SSLSession session)
public abstract SSLUtil getSSLUtil(SSLHostConfigCertificate certificate)
public abstract boolean isAlpnSupported()
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.