|
Botan
2.13.0
Crypto and TLS for C++11
|
This is the complete list of members for Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore, including all inherited members.
| m_receive_buffer | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | |
| m_send_buffer | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | |
| m_tls_context | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | |
| StreamCore(boost::beast::flat_buffer &receive_buffer, boost::beast::flat_buffer &send_buffer, Context &context) | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inline |
| tls_alert(Botan::TLS::Alert alert) override | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inlinevirtual |
| tls_decode_group_param(Group_Params group_param) | Botan::TLS::Callbacks | virtual |
| tls_dh_agree(const std::vector< uint8_t > &modulus, const std::vector< uint8_t > &generator, const std::vector< uint8_t > &peer_public_value, const Policy &policy, RandomNumberGenerator &rng) | Botan::TLS::Callbacks | virtual |
| tls_ecdh_agree(const std::string &curve_name, const std::vector< uint8_t > &peer_public_value, const Policy &policy, RandomNumberGenerator &rng, bool compressed) | Botan::TLS::Callbacks | virtual |
| tls_emit_data(const uint8_t data[], std::size_t size) override | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inline |
| Botan::TLS::Callbacks::tls_emit_data(const uint8_t data[], size_t size)=0 | Botan::TLS::Callbacks | pure virtual |
| tls_examine_extensions(const Extensions &extn, Connection_Side which_side) | Botan::TLS::Callbacks | virtual |
| tls_inspect_handshake_msg(const Handshake_Message &message) | Botan::TLS::Callbacks | virtual |
| 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_modify_extensions(Extensions &extn, Connection_Side which_side) | Botan::TLS::Callbacks | virtual |
| tls_peer_network_identity() | Botan::TLS::Callbacks | virtual |
| tls_provide_cert_status(const std::vector< X509_Certificate > &chain, const Certificate_Status_Request &csr) | Botan::TLS::Callbacks | inlinevirtual |
| tls_record_received(uint64_t, const uint8_t data[], std::size_t size) override | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inline |
| Botan::TLS::Callbacks::tls_record_received(uint64_t seq_no, const uint8_t data[], size_t size)=0 | Botan::TLS::Callbacks | pure virtual |
| tls_server_choose_app_protocol(const std::vector< std::string > &client_protos) | Botan::TLS::Callbacks | virtual |
| tls_session_activated() | Botan::TLS::Callbacks | inlinevirtual |
| tls_session_established(const Botan::TLS::Session &) override | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inlinevirtual |
| tls_sign_message(const Private_Key &key, RandomNumberGenerator &rng, const std::string &emsa, Signature_Format format, const std::vector< uint8_t > &msg) | Botan::TLS::Callbacks | virtual |
| 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) override | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inlinevirtual |
| tls_verify_cert_chain_ocsp_timeout() const override | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | inlinevirtual |
| tls_verify_message(const Public_Key &key, const std::string &emsa, Signature_Format format, const std::vector< uint8_t > &msg, const std::vector< uint8_t > &sig) | Botan::TLS::Callbacks | virtual |
| ~Callbacks()=default | Botan::TLS::Callbacks | virtual |
| ~StreamCore()=default | Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore | virtual |
1.8.9.1