Class OpenSSLUtil
java.lang.Object
org.apache.tomcat.util.net.SSLUtilBase
org.apache.tomcat.util.net.openssl.OpenSSLUtil
- All Implemented Interfaces:
SSLUtil
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.tomcat.util.net.SSLUtil
SSLUtil.ProtocolInfo -
Field Summary
Fields inherited from class org.apache.tomcat.util.net.SSLUtilBase
certificate, DEFAULT_KEY_ALIAS, sslHostConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic X509KeyManagerchooseKeyManager(KeyManager[] managers) Deprecated.static X509KeyManagerchooseKeyManager(KeyManager[] managers, boolean throwOnMissing) createSSLContextInternal(List<String> negotiableProtocols) protected LoggetLog()protected booleanMethods inherited from class org.apache.tomcat.util.net.SSLUtilBase
configureSessionContext, createSSLContext, getCRLs, getEnabledCiphers, getEnabledProtocols, getParameters, getTrustManagers
-
Constructor Details
-
OpenSSLUtil
-
-
Method Details
-
getLog
- Specified by:
getLogin classSSLUtilBase
-
getImplementedProtocols
- Specified by:
getImplementedProtocolsin classSSLUtilBase
-
getImplementedCiphers
- Specified by:
getImplementedCiphersin classSSLUtilBase
-
isTls13RenegAuthAvailable
protected boolean isTls13RenegAuthAvailable()- Specified by:
isTls13RenegAuthAvailablein classSSLUtilBase
-
createSSLContextInternal
- Specified by:
createSSLContextInternalin classSSLUtilBase- Throws:
Exception
-
chooseKeyManager
Deprecated.- Throws:
Exception
-
chooseKeyManager
public static X509KeyManager chooseKeyManager(KeyManager[] managers, boolean throwOnMissing) throws Exception - Throws:
Exception
-
getKeyManagers
- Specified by:
getKeyManagersin interfaceSSLUtil- Overrides:
getKeyManagersin classSSLUtilBase- Throws:
Exception
-