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