# Package org.apache.tomcat.jni

Interface Summary
CertificateVerifier: Is called during handshake and hooked into openssl via `SSL_CTX_set_cert_verify_callback`.
SSLContext.SNICallBack: Interface implemented by components that will receive the call back to select an OpenSSL SSLContext based on the host name requested by the client.

Class Summary
Buffer: Provides utilities related to the use of directly allocated `ByteBuffer` instances with native code.
FileInfo: Tomcat Native 1.2.33 and earlier won't initialise unless this class is present.
Library
Pool: Provides access to APR memory pools which are used to manage memory allocations for natively created instances.
Sockaddr: Tomcat Native 1.2.33 and earlier won't initialise unless this class is present.
SSL
SSLConf
SSLContext

Error Summary
LibraryNotFoundError