Botan
2.1.0
Crypto and TLS for C++11
|
This is the complete list of members for Botan::TLS::Compat_Callbacks, including all inherited members.
alert_cb typedef | Botan::TLS::Compat_Callbacks | |
Compat_Callbacks(output_fn output_fn, data_cb app_data_cb, alert_cb alert_cb, handshake_cb hs_cb, handshake_msg_cb hs_msg_cb=nullptr, next_protocol_fn next_proto=nullptr) | Botan::TLS::Compat_Callbacks | inline |
Compat_Callbacks(output_fn output_fn, data_cb app_data_cb, std::function< void(Alert)> alert_cb, handshake_cb hs_cb, handshake_msg_cb hs_msg_cb=nullptr, next_protocol_fn next_proto=nullptr) | Botan::TLS::Compat_Callbacks | inline |
data_cb typedef | Botan::TLS::Compat_Callbacks | |
handshake_cb typedef | Botan::TLS::Compat_Callbacks | |
handshake_msg_cb typedef | Botan::TLS::Compat_Callbacks | |
next_protocol_fn typedef | Botan::TLS::Compat_Callbacks | |
output_fn typedef | Botan::TLS::Compat_Callbacks | |
tls_alert(Alert alert) override | Botan::TLS::Compat_Callbacks | inlinevirtual |
tls_emit_data(const uint8_t data[], size_t size) override | Botan::TLS::Compat_Callbacks | inlinevirtual |
tls_inspect_handshake_msg(const Handshake_Message &hmsg) override | Botan::TLS::Compat_Callbacks | inlinevirtual |
tls_log_debug(const char *what) | Botan::TLS::Callbacks | inlinevirtual |
tls_log_debug_bin(const char *descr, const uint8_t val[], size_t val_len) | Botan::TLS::Callbacks | inlinevirtual |
tls_log_error(const char *err) | Botan::TLS::Callbacks | inlinevirtual |
tls_record_received(uint64_t, const uint8_t data[], size_t size) override | Botan::TLS::Compat_Callbacks | inlinevirtual |
tls_server_choose_app_protocol(const std::vector< std::string > &client_protos) override | Botan::TLS::Compat_Callbacks | inlinevirtual |
tls_session_activated() | Botan::TLS::Callbacks | inlinevirtual |
tls_session_established(const Session &session) override | Botan::TLS::Compat_Callbacks | inlinevirtual |
tls_verify_cert_chain(const std::vector< X509_Certificate > &cert_chain, const std::vector< std::shared_ptr< const OCSP::Response >> &ocsp_responses, const std::vector< Certificate_Store * > &trusted_roots, Usage_Type usage, const std::string &hostname, const TLS::Policy &policy) | Botan::TLS::Callbacks | virtual |
tls_verify_cert_chain_ocsp_timeout() const | Botan::TLS::Callbacks | inlinevirtual |
~Callbacks()=default | Botan::TLS::Callbacks | virtual |