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 Namespace Reference

Namespaces

 old
 

Classes

class  context
 
class  context_base
 The context_base class is used as a base for the basic_context class template so that we have a common place to define various enums. More...
 
class  rfc2818_verification
 Verifies a certificate against a hostname according to the rules described in RFC 2818. More...
 
class  stream
 Provides stream-oriented functionality using SSL. More...
 
class  stream_base
 The stream_base class is used as a base for the boost::asio::ssl::stream class template so that we have a common place to define various enums. More...
 
class  verify_context
 A simple wrapper around the X509_STORE_CTX type, used during verification of a peer certificate. More...
 

Typedefs

typedef int verify_mode
 Bitmask type for peer verification. More...
 

Variables

const int verify_none = SSL_VERIFY_NONE
 
const int verify_peer = SSL_VERIFY_PEER
 
const int verify_fail_if_no_peer_cert = SSL_VERIFY_FAIL_IF_NO_PEER_CERT
 
const int verify_client_once = SSL_VERIFY_CLIENT_ONCE
 

Typedef Documentation

Bitmask type for peer verification.

Possible values are:

Variable Documentation

const int boost::asio::ssl::verify_client_once = SSL_VERIFY_CLIENT_ONCE
const int boost::asio::ssl::verify_fail_if_no_peer_cert = SSL_VERIFY_FAIL_IF_NO_PEER_CERT
const int boost::asio::ssl::verify_none = SSL_VERIFY_NONE
const int boost::asio::ssl::verify_peer = SSL_VERIFY_PEER