#include <openssl_context_service.hpp>
|
| openssl_context_service (asio::io_service &io_service) |
|
void | shutdown_service () |
| Destroy all user-defined handler objects owned by the service. More...
|
|
void | create (impl_type &impl, context_base::method m) |
|
void | destroy (impl_type &impl) |
|
asio::error_code | set_options (impl_type &impl, context_base::options o, asio::error_code &ec) |
|
asio::error_code | set_verify_mode (impl_type &impl, context_base::verify_mode v, asio::error_code &ec) |
|
asio::error_code | load_verify_file (impl_type &impl, const std::string &filename, asio::error_code &ec) |
|
asio::error_code | add_verify_path (impl_type &impl, const std::string &path, asio::error_code &ec) |
|
asio::error_code | use_certificate_file (impl_type &impl, const std::string &filename, context_base::file_format format, asio::error_code &ec) |
|
asio::error_code | use_certificate_chain_file (impl_type &impl, const std::string &filename, asio::error_code &ec) |
|
asio::error_code | use_private_key_file (impl_type &impl, const std::string &filename, context_base::file_format format, asio::error_code &ec) |
|
asio::error_code | use_rsa_private_key_file (impl_type &impl, const std::string &filename, context_base::file_format format, asio::error_code &ec) |
|
asio::error_code | use_tmp_dh_file (impl_type &impl, const std::string &filename, asio::error_code &ec) |
|
template<typename Password_Callback > |
asio::error_code | set_password_callback (impl_type &impl, Password_Callback callback, asio::error_code &ec) |
|
| service_base (asio::io_service &io_service) |
|
asio::io_service & | get_io_service () |
| Get the io_service object that owns the service. More...
|
|
Definition at line 37 of file openssl_context_service.hpp.
asio::ssl::old::detail::openssl_context_service::openssl_context_service |
( |
asio::io_service & |
io_service | ) |
|
|
inline |
void asio::ssl::old::detail::openssl_context_service::destroy |
( |
impl_type & |
impl | ) |
|
|
inline |
static impl_type asio::ssl::old::detail::openssl_context_service::null |
( |
| ) |
|
|
inlinestatic |
static int asio::ssl::old::detail::openssl_context_service::password_callback |
( |
char * |
buf, |
|
|
int |
size, |
|
|
int |
purpose, |
|
|
void * |
data |
|
) |
| |
|
inlinestatic |
template<typename Password_Callback >
void asio::ssl::old::detail::openssl_context_service::shutdown_service |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: