public class OpenSSLUtil extends SSLUtilBase
SSLUtil.ProtocolInfo
certificate
Constructor and Description |
---|
OpenSSLUtil(SSLHostConfigCertificate certificate) |
Modifier and Type | Method and Description |
---|---|
void |
configureSessionContext(SSLSessionContext sslSessionContext) |
SSLContext |
createSSLContext(List<String> negotiableProtocols) |
protected Set<String> |
getImplementedCiphers() |
protected Set<String> |
getImplementedProtocols() |
KeyManager[] |
getKeyManagers() |
protected Log |
getLog() |
TrustManager[] |
getTrustManagers() |
getEnabledCiphers, getEnabledProtocols
public OpenSSLUtil(SSLHostConfigCertificate certificate)
protected Log getLog()
getLog
in class SSLUtilBase
protected Set<String> getImplementedProtocols()
getImplementedProtocols
in class SSLUtilBase
protected Set<String> getImplementedCiphers()
getImplementedCiphers
in class SSLUtilBase
public SSLContext createSSLContext(List<String> negotiableProtocols) throws Exception
Exception
public KeyManager[] getKeyManagers() throws Exception
Exception
public TrustManager[] getTrustManagers() throws Exception
Exception
public void configureSessionContext(SSLSessionContext sslSessionContext)
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.