# Package org.apache.tomcat.jni

- Interface Summary
  Interface | Description
  --- | ---
  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
  Class | Description
  --- | ---
  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
  Error | Description
  --- | ---
  LibraryNotFoundError |