SSLVerifyCallback is passed into SSLCtx and is called during handshake when OpenSSL is doing certificate validation.
Certificate provides necessary functionality to create and read X509 Certificates.
CertificateStore stores numerous X509 Certificates for use in CRL lists, CA lists, etc.
The CertificateStoreCtx is a wrapper to the SSLVerifyCallback X509_STORE_CTX parameter.
Generates a RSA public/private key pair for use with X509 Certificates and other applications search as S/MIME, DomainKeys, etc.
PublicKey contains the RSA public key from a private/public keypair.
SSLCtx is provided to SSLSocket and SSLServerSocket.
Only validate once, do not re-validate during handshake renegotiation.
Ask for a peer certificate, however, fail if it is not provided
Do not verify the peer certificate. Nor fail if it's not provided (server only).
Ask for a peer certificate, but do not fail if it is not provided.