Class JSSEUtil
java.lang.Object
org.apache.tomcat.util.net.SSLUtilBase
org.apache.tomcat.util.net.jsse.JSSEUtil
- All Implemented Interfaces:
SSLUtil
SSLUtil implementation for JSSE.
- Author:
- Harish Prabandham, Costin Manolache, Stefan Freyr Stefansson, EKR, Jan Luehe
-
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
ConstructorsConstructorDescriptionJSSEUtil(SSLHostConfigCertificate certificate) JSSEUtil(SSLHostConfigCertificate certificate, boolean warnOnSkip) -
Method Summary
Modifier and TypeMethodDescriptioncreateSSLContextInternal(List<String> negotiableProtocols) protected LoggetLog()protected booleanMethods inherited from class org.apache.tomcat.util.net.SSLUtilBase
configureSessionContext, createSSLContext, getCRLs, getEnabledCiphers, getEnabledProtocols, getKeyManagers, getParameters, getTrustManagersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tomcat.util.net.SSLUtil
addSecondCertificate
-
Constructor Details
-
JSSEUtil
-
JSSEUtil
-
-
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
public SSLContext createSSLContextInternal(List<String> negotiableProtocols) throws NoSuchAlgorithmException - Specified by:
createSSLContextInternalin classSSLUtilBase- Throws:
NoSuchAlgorithmException
-