#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: