add_certificate_authority(const const_buffer &ca) | boost::asio::ssl::context | |
add_certificate_authority(const const_buffer &ca, boost::system::error_code &ec) | boost::asio::ssl::context | |
add_verify_path(const std::string &path) | boost::asio::ssl::context | |
add_verify_path(const std::string &path, boost::system::error_code &ec) | boost::asio::ssl::context | |
asn1 enum value | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds=SSL_OP_ALL) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(long, single_dh_use=SSL_OP_SINGLE_DH_USE) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(long, no_sslv2=SSL_OP_NO_SSLv2) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(long, no_sslv3=SSL_OP_NO_SSLv3) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(long, no_tlsv1=SSL_OP_NO_TLSv1) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(long, no_compression=0x20000L) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(int, verify_none=SSL_VERIFY_NONE) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(int, verify_peer=SSL_VERIFY_PEER) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(int, verify_fail_if_no_peer_cert=SSL_VERIFY_FAIL_IF_NO_PEER_CERT) | boost::asio::ssl::context_base | |
BOOST_ASIO_STATIC_CONSTANT(int, verify_client_once=SSL_VERIFY_CLIENT_ONCE) | boost::asio::ssl::context_base | |
clear_options(options o) | boost::asio::ssl::context | |
clear_options(options o, boost::system::error_code &ec) | boost::asio::ssl::context | |
context(method m) | boost::asio::ssl::context | explicit |
context(boost::asio::io_service &, method m) | boost::asio::ssl::context | |
file_format enum name | boost::asio::ssl::context_base | |
for_reading enum value | boost::asio::ssl::context_base | |
for_writing enum value | boost::asio::ssl::context_base | |
impl() | boost::asio::ssl::context | |
impl_type typedef | boost::asio::ssl::context | |
load_verify_file(const std::string &filename) | boost::asio::ssl::context | |
load_verify_file(const std::string &filename, boost::system::error_code &ec) | boost::asio::ssl::context | |
method enum name | boost::asio::ssl::context_base | |
native_handle() | boost::asio::ssl::context | |
native_handle_type typedef | boost::asio::ssl::context | |
noncopyable()=default | boost::noncopyable_::noncopyable | private |
noncopyable(const noncopyable &)=delete | boost::noncopyable_::noncopyable | private |
operator=(const noncopyable &)=delete | boost::noncopyable_::noncopyable | private |
options typedef | boost::asio::ssl::context_base | |
password_purpose enum name | boost::asio::ssl::context_base | |
pem enum value | boost::asio::ssl::context_base | |
set_default_verify_paths() | boost::asio::ssl::context | |
set_default_verify_paths(boost::system::error_code &ec) | boost::asio::ssl::context | |
set_options(options o) | boost::asio::ssl::context | |
set_options(options o, boost::system::error_code &ec) | boost::asio::ssl::context | |
set_password_callback(PasswordCallback callback) | boost::asio::ssl::context | |
set_password_callback(PasswordCallback callback, boost::system::error_code &ec) | boost::asio::ssl::context | |
set_verify_callback(VerifyCallback callback) | boost::asio::ssl::context | |
set_verify_callback(VerifyCallback callback, boost::system::error_code &ec) | boost::asio::ssl::context | |
set_verify_depth(int depth) | boost::asio::ssl::context | |
set_verify_depth(int depth, boost::system::error_code &ec) | boost::asio::ssl::context | |
set_verify_mode(verify_mode v) | boost::asio::ssl::context | |
set_verify_mode(verify_mode v, boost::system::error_code &ec) | boost::asio::ssl::context | |
sslv2 enum value | boost::asio::ssl::context_base | |
sslv23 enum value | boost::asio::ssl::context_base | |
sslv23_client enum value | boost::asio::ssl::context_base | |
sslv23_server enum value | boost::asio::ssl::context_base | |
sslv2_client enum value | boost::asio::ssl::context_base | |
sslv2_server enum value | boost::asio::ssl::context_base | |
sslv3 enum value | boost::asio::ssl::context_base | |
sslv3_client enum value | boost::asio::ssl::context_base | |
sslv3_server enum value | boost::asio::ssl::context_base | |
tlsv1 enum value | boost::asio::ssl::context_base | |
tlsv11 enum value | boost::asio::ssl::context_base | |
tlsv11_client enum value | boost::asio::ssl::context_base | |
tlsv11_server enum value | boost::asio::ssl::context_base | |
tlsv12 enum value | boost::asio::ssl::context_base | |
tlsv12_client enum value | boost::asio::ssl::context_base | |
tlsv12_server enum value | boost::asio::ssl::context_base | |
tlsv1_client enum value | boost::asio::ssl::context_base | |
tlsv1_server enum value | boost::asio::ssl::context_base | |
use_certificate(const const_buffer &certificate, file_format format) | boost::asio::ssl::context | |
use_certificate(const const_buffer &certificate, file_format format, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_certificate_chain(const const_buffer &chain) | boost::asio::ssl::context | |
use_certificate_chain(const const_buffer &chain, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_certificate_chain_file(const std::string &filename) | boost::asio::ssl::context | |
use_certificate_chain_file(const std::string &filename, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_certificate_file(const std::string &filename, file_format format) | boost::asio::ssl::context | |
use_certificate_file(const std::string &filename, file_format format, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_private_key(const const_buffer &private_key, file_format format) | boost::asio::ssl::context | |
use_private_key(const const_buffer &private_key, file_format format, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_private_key_file(const std::string &filename, file_format format) | boost::asio::ssl::context | |
use_private_key_file(const std::string &filename, file_format format, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_rsa_private_key(const const_buffer &private_key, file_format format) | boost::asio::ssl::context | |
use_rsa_private_key(const const_buffer &private_key, file_format format, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_rsa_private_key_file(const std::string &filename, file_format format) | boost::asio::ssl::context | |
use_rsa_private_key_file(const std::string &filename, file_format format, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_tmp_dh(const const_buffer &dh) | boost::asio::ssl::context | |
use_tmp_dh(const const_buffer &dh, boost::system::error_code &ec) | boost::asio::ssl::context | |
use_tmp_dh_file(const std::string &filename) | boost::asio::ssl::context | |
use_tmp_dh_file(const std::string &filename, boost::system::error_code &ec) | boost::asio::ssl::context | |
verify_mode typedef | boost::asio::ssl::context_base | |
~context() | boost::asio::ssl::context | |
~context_base() | boost::asio::ssl::context_base | inlineprotected |
~noncopyable()=default | boost::noncopyable_::noncopyable | private |