Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::asio::ssl::verify_context Class Reference

A simple wrapper around the X509_STORE_CTX type, used during verification of a peer certificate. More...

#include <verify_context.hpp>

Inheritance diagram for boost::asio::ssl::verify_context:
Collaboration diagram for boost::asio::ssl::verify_context:

Public Types

typedef X509_STORE_CTX * native_handle_type
 The native handle type of the verification context. More...
 

Public Member Functions

 verify_context (native_handle_type handle)
 Constructor. More...
 
native_handle_type native_handle ()
 Get the underlying implementation in the native type. More...
 

Detailed Description

A simple wrapper around the X509_STORE_CTX type, used during verification of a peer certificate.

Note
The verify_context does not own the underlying X509_STORE_CTX object.

Member Typedef Documentation

The native handle type of the verification context.

Constructor & Destructor Documentation

boost::asio::ssl::verify_context::verify_context ( native_handle_type  handle)
inlineexplicit

Constructor.

Member Function Documentation

native_handle_type boost::asio::ssl::verify_context::native_handle ( )
inline

Get the underlying implementation in the native type.

This function may be used to obtain the underlying implementation of the context. This is intended to allow access to context functionality that is not otherwise provided.


The documentation for this class was generated from the following file: