First we need Apache Portable Runtime (APR) in order to enable OpenSSL support and generally optimize Tomcat performance. It you are running Gentoo:
emerge -v tomcat-native
To enable APR edit your server.xml file and add the following line:
Depending on your configuration APR listener may be enabled by default.
Next on the Open SSL part. Back in your server.xml file, add an SSL connector:
If you need an intermediate crt file add the following in your connector directive:
SSLCertificateChainFile="/path/to/your/intermediate.crt"
Restart Tomcat and you should be up and running with OpenSSL support. APR complete documentation is available here.