11 #ifndef ASIO_SSL_DETAIL_VERIFY_CALLBACK_HPP 12 #define ASIO_SSL_DETAIL_VERIFY_CALLBACK_HPP 14 #if defined(_MSC_VER) && (_MSC_VER >= 1200) 16 #endif // defined(_MSC_VER) && (_MSC_VER >= 1200) 20 #if !defined(ASIO_ENABLE_OLD_SSL) 22 #endif // !defined(ASIO_ENABLE_OLD_SSL) 30 #if !defined(ASIO_ENABLE_OLD_SSL) 42 template <
typename VerifyCallback>
53 return callback_(preverified, ctx);
57 VerifyCallback callback_;
60 #endif // !defined(ASIO_ENABLE_OLD_SSL) 68 #endif // ASIO_SSL_DETAIL_VERIFY_CALLBACK_HPP virtual bool call(bool preverified, verify_context &ctx)
verify_callback(VerifyCallback callback)
virtual ~verify_callback_base()
virtual bool call(bool preverified, verify_context &ctx)=0