Botan 2.19.3
Crypto and TLS for C&
|
This is the complete list of members for Botan::TLS::Stream< StreamLayer, ChannelT >::StreamCore, including all inherited members.
StreamCore(Stream &stream) | 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 |