public abstract class SSLImplementation
extends java.lang.Object
Constructor and Description |
---|
SSLImplementation() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getImplementationName() |
static SSLImplementation |
getInstance() |
static SSLImplementation |
getInstance(java.lang.String className) |
abstract ServerSocketFactory |
getServerSocketFactory() |
abstract ServerSocketFactory |
getServerSocketFactory(java.lang.String sslProtocol) |
abstract SSLSupport |
getSSLSupport(java.net.Socket sock) |
abstract SSLSupport |
getSSLSupport(javax.net.ssl.SSLSession session)
Deprecated.
This method has been deprecated since it adds a JSSE
dependency to this interface. It will be removed in versions
after 6.0.x.
|
public static SSLImplementation getInstance() throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public static SSLImplementation getInstance(java.lang.String className) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public abstract java.lang.String getImplementationName()
public abstract ServerSocketFactory getServerSocketFactory()
public abstract ServerSocketFactory getServerSocketFactory(java.lang.String sslProtocol)
public abstract SSLSupport getSSLSupport(java.net.Socket sock)
@Deprecated public abstract SSLSupport getSSLSupport(javax.net.ssl.SSLSession session)
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.