SSLUtilpublic class OpenSSLUtil extends SSLUtilBase
SSLUtil.ProtocolInfocertificate, sslHostConfig| Constructor | Description |
|---|---|
OpenSSLUtil(SSLHostConfigCertificate certificate) |
| Modifier and Type | Method | Description |
|---|---|---|
static javax.net.ssl.X509KeyManager |
chooseKeyManager(javax.net.ssl.KeyManager[] managers) |
|
SSLContext |
createSSLContextInternal(java.util.List<java.lang.String> negotiableProtocols) |
|
protected java.util.Set<java.lang.String> |
getImplementedCiphers() |
|
protected java.util.Set<java.lang.String> |
getImplementedProtocols() |
|
javax.net.ssl.KeyManager[] |
getKeyManagers() |
|
protected Log |
getLog() |
|
protected boolean |
isTls13RenegAuthAvailable() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigureSessionContext, createSSLContext, getEnabledCiphers, getEnabledProtocols, getTrustManagerspublic OpenSSLUtil(SSLHostConfigCertificate certificate)
protected Log getLog()
getLog in class SSLUtilBaseprotected java.util.Set<java.lang.String> getImplementedProtocols()
getImplementedProtocols in class SSLUtilBaseprotected java.util.Set<java.lang.String> getImplementedCiphers()
getImplementedCiphers in class SSLUtilBaseprotected boolean isTls13RenegAuthAvailable()
isTls13RenegAuthAvailable in class SSLUtilBasepublic SSLContext createSSLContextInternal(java.util.List<java.lang.String> negotiableProtocols) throws java.lang.Exception
createSSLContextInternal in class SSLUtilBasejava.lang.Exceptionpublic static javax.net.ssl.X509KeyManager chooseKeyManager(javax.net.ssl.KeyManager[] managers)
throws java.lang.Exception
java.lang.Exceptionpublic javax.net.ssl.KeyManager[] getKeyManagers()
throws java.lang.Exception
getKeyManagers in interface SSLUtilgetKeyManagers in class SSLUtilBasejava.lang.ExceptionCopyright © 2000-2019 Apache Software Foundation. All Rights Reserved.