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 SSLEngine
private String
static org.apache.juli.logging.Log
Fields 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.SSLContext
createSSLContextInternal
(List<String> negotiableProtocols) org.apache.juli.logging.Log
getLog()
private void
init()
boolean
Methods 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:
getKeyManagers
in interfaceorg.apache.tomcat.util.net.SSLUtil
- Overrides:
getKeyManagers
in classorg.apache.tomcat.util.net.SSLUtilBase
- Throws:
Exception
-
getTrustManagers
- Specified by:
getTrustManagers
in interfaceorg.apache.tomcat.util.net.SSLUtil
- Overrides:
getTrustManagers
in classorg.apache.tomcat.util.net.SSLUtilBase
- Throws:
Exception
-
createSSLContextInternal
public org.apache.tomcat.util.net.SSLContext createSSLContextInternal(List<String> negotiableProtocols) throws Exception - Specified by:
createSSLContextInternal
in classorg.apache.tomcat.util.net.SSLUtilBase
- Throws:
Exception
-
isTls13RenegAuthAvailable
public boolean isTls13RenegAuthAvailable()- Specified by:
isTls13RenegAuthAvailable
in classorg.apache.tomcat.util.net.SSLUtilBase
-
getLog
public org.apache.juli.logging.Log getLog()- Specified by:
getLog
in classorg.apache.tomcat.util.net.SSLUtilBase
-
getImplementedProtocols
- Specified by:
getImplementedProtocols
in classorg.apache.tomcat.util.net.SSLUtilBase
-
getImplementedCiphers
- Specified by:
getImplementedCiphers
in classorg.apache.tomcat.util.net.SSLUtilBase
-