Package org.dogtagpki.jss.tomcat
Class JSSUtil
java.lang.Object
org.apache.tomcat.util.net.SSLUtilBase
org.dogtagpki.jss.tomcat.JSSUtil
- All Implemented Interfaces:
org.apache.tomcat.util.net.SSLUtil
public class JSSUtil
extends org.apache.tomcat.util.net.SSLUtilBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.tomcat.util.net.SSLUtil
org.apache.tomcat.util.net.SSLUtil.ProtocolInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SSLEngineprivate Stringstatic org.apache.juli.logging.LogFields inherited from class org.apache.tomcat.util.net.SSLUtilBase
certificate, DEFAULT_KEY_ALIAS, sslHostConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.tomcat.util.net.SSLContextcreateSSLContextInternal(List<String> negotiableProtocols) org.apache.juli.logging.LoggetLog()private voidinit()booleanMethods inherited from class org.apache.tomcat.util.net.SSLUtilBase
configureSessionContext, createSSLContext, getCRLs, getEnabledCiphers, getEnabledProtocols, getParameters
-
Field Details
-
logger
public static org.apache.juli.logging.Log logger -
keyAlias
-
engine
-
protocols
-
ciphers
-
-
Constructor Details
-
JSSUtil
public JSSUtil(org.apache.tomcat.util.net.SSLHostConfigCertificate cert)
-
-
Method Details
-
init
private void init() -
getKeyManagers
- Specified by:
getKeyManagersin interfaceorg.apache.tomcat.util.net.SSLUtil- Overrides:
getKeyManagersin classorg.apache.tomcat.util.net.SSLUtilBase- Throws:
Exception
-
getTrustManagers
- Specified by:
getTrustManagersin interfaceorg.apache.tomcat.util.net.SSLUtil- Overrides:
getTrustManagersin classorg.apache.tomcat.util.net.SSLUtilBase- Throws:
Exception
-
createSSLContextInternal
public org.apache.tomcat.util.net.SSLContext createSSLContextInternal(List<String> negotiableProtocols) throws Exception - Specified by:
createSSLContextInternalin classorg.apache.tomcat.util.net.SSLUtilBase- Throws:
Exception
-
isTls13RenegAuthAvailable
public boolean isTls13RenegAuthAvailable()- Specified by:
isTls13RenegAuthAvailablein classorg.apache.tomcat.util.net.SSLUtilBase
-
getLog
public org.apache.juli.logging.Log getLog()- Specified by:
getLogin classorg.apache.tomcat.util.net.SSLUtilBase
-
getImplementedProtocols
- Specified by:
getImplementedProtocolsin classorg.apache.tomcat.util.net.SSLUtilBase
-
getImplementedCiphers
- Specified by:
getImplementedCiphersin classorg.apache.tomcat.util.net.SSLUtilBase
-