Package org.apache.tomcat.util.net.jsse
Class JSSEUtil
- java.lang.Object
- 
- org.apache.tomcat.util.net.SSLUtilBase
- 
- org.apache.tomcat.util.net.jsse.JSSEUtil
 
 
- 
- All Implemented Interfaces:
- SSLUtil
 
 public class JSSEUtil extends SSLUtilBase 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.SSLUtilSSLUtil.ProtocolInfo
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.tomcat.util.net.SSLUtilBasecertificate, DEFAULT_KEY_ALIAS, sslHostConfig
 
- 
 - 
Constructor SummaryConstructors Constructor Description JSSEUtil(SSLHostConfigCertificate certificate)JSSEUtil(SSLHostConfigCertificate certificate, boolean warnOnSkip)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SSLContextcreateSSLContextInternal(java.util.List<java.lang.String> negotiableProtocols)protected java.util.Set<java.lang.String>getImplementedCiphers()protected java.util.Set<java.lang.String>getImplementedProtocols()protected LoggetLog()protected booleanisTls13RenegAuthAvailable()- 
Methods inherited from class org.apache.tomcat.util.net.SSLUtilBaseconfigureSessionContext, createSSLContext, getCRLs, getEnabledCiphers, getEnabledProtocols, getKeyManagers, getParameters, getTrustManagers
 
- 
 
- 
- 
- 
Constructor Detail- 
JSSEUtilpublic JSSEUtil(SSLHostConfigCertificate certificate) 
 - 
JSSEUtilpublic JSSEUtil(SSLHostConfigCertificate certificate, boolean warnOnSkip) 
 
- 
 - 
Method Detail- 
getLogprotected Log getLog() - Specified by:
- getLogin class- SSLUtilBase
 
 - 
getImplementedProtocolsprotected java.util.Set<java.lang.String> getImplementedProtocols() - Specified by:
- getImplementedProtocolsin class- SSLUtilBase
 
 - 
getImplementedCiphersprotected java.util.Set<java.lang.String> getImplementedCiphers() - Specified by:
- getImplementedCiphersin class- SSLUtilBase
 
 - 
isTls13RenegAuthAvailableprotected boolean isTls13RenegAuthAvailable() - Specified by:
- isTls13RenegAuthAvailablein class- SSLUtilBase
 
 - 
createSSLContextInternalpublic SSLContext createSSLContextInternal(java.util.List<java.lang.String> negotiableProtocols) throws java.security.NoSuchAlgorithmException - Specified by:
- createSSLContextInternalin class- SSLUtilBase
- Throws:
- java.security.NoSuchAlgorithmException
 
 
- 
 
-