ADC Home>Reference Library>Reference>Mac OS X>Mac OS X Man Pages
Ssl_ctx_set_verify locations
  1. Every SSL connection has an SSL object, which in turn has an SSLCTX object, and that object, in turn, has an X509STORE object. OpenSSL uses the X509STORE object as a container for any certificates and CRLs required to verify another certificate. OpenSSL creates an X509STORECTX object and calls X509verifycert( ) for you, but not by default. OpenSSL’s default behavior is to not verify.
  2. The latter is set using the SSLCTXsetverify(3) family of functions. Providing a complete verification procedure including certificate purpose settings etc is a complex task. The built-in procedure is quite powerful and in most cases it should be sufficient to modify its behaviour using the verifycallback function.

Ssl_ctx_set_verify Algorithm Prefs

This document is a Mac OS X manual page. Manual pages are a command-line technologyfor providing documentation. You can view these manual pages locally using theman(1) command.These manual pages come from many different sources, and thus, have a variety of writingstyles.

For more information about the manual page format, see the manual page for manpages(5).

SSLCTXsetverify sets the verification flags for ctx to be mode and specifies the verifycallback function to be used. If no callback function shall be specified, the NULL pointer can be used for verifycallback.

Sending feedback…

Ssl_ctx_set_verify Ssl_verify_peer

We’re sorry, an error has occurred.

Please try submitting your feedback later.


Thank you for providing feedback!


Your input helps improve our developer documentation.