Botan
3.6.1
Crypto and TLS for C&
Botan
TLS
Channel_Impl
Botan::TLS::Channel_Impl Member List
This is the complete list of members for
Botan::TLS::Channel_Impl
, including all inherited members.
application_protocol
() const =0
Botan::TLS::Channel_Impl
pure virtual
Client
class
Botan::TLS::Channel_Impl
friend
close
()
Botan::TLS::Channel_Impl
inline
expects_downgrade
() const
Botan::TLS::Channel_Impl
inline
external_psk_identity
() const =0
Botan::TLS::Channel_Impl
pure virtual
extract_downgrade_info
()
Botan::TLS::Channel_Impl
inline
from_peer
(std::span< const uint8_t > data)=0
Botan::TLS::Channel_Impl
pure virtual
is_active
() const =0
Botan::TLS::Channel_Impl
pure virtual
is_closed
() const =0
Botan::TLS::Channel_Impl
pure virtual
is_closed_for_reading
() const =0
Botan::TLS::Channel_Impl
pure virtual
is_closed_for_writing
() const =0
Botan::TLS::Channel_Impl
pure virtual
is_downgrading
() const
Botan::TLS::Channel_Impl
inline
is_handshake_complete
() const =0
Botan::TLS::Channel_Impl
pure virtual
key_material_export
(std::string_view label, std::string_view context, size_t length) const =0
Botan::TLS::Channel_Impl
pure virtual
m_downgrade_info
Botan::TLS::Channel_Impl
protected
new_session_ticket_supported
() const
Botan::TLS::Channel_Impl
inline
virtual
peer_cert_chain
() const =0
Botan::TLS::Channel_Impl
pure virtual
peer_raw_public_key
() const =0
Botan::TLS::Channel_Impl
pure virtual
preserve_client_hello
(std::span< const uint8_t > msg)
Botan::TLS::Channel_Impl
inline
protected
preserve_peer_transcript
(std::span< const uint8_t > input)
Botan::TLS::Channel_Impl
inline
protected
renegotiate
(bool force_full_renegotiation=false)=0
Botan::TLS::Channel_Impl
pure virtual
request_downgrade
()
Botan::TLS::Channel_Impl
inline
protected
request_downgrade_for_resumption
(Session_with_Handle session)
Botan::TLS::Channel_Impl
inline
protected
secure_renegotiation_supported
() const =0
Botan::TLS::Channel_Impl
pure virtual
send_alert
(const Alert &alert)=0
Botan::TLS::Channel_Impl
pure virtual
send_fatal_alert
(Alert::Type type)
Botan::TLS::Channel_Impl
inline
send_new_session_tickets
(const size_t)
Botan::TLS::Channel_Impl
inline
virtual
send_warning_alert
(Alert::Type type)
Botan::TLS::Channel_Impl
inline
Server
class
Botan::TLS::Channel_Impl
friend
set_io_buffer_size
(size_t io_buf_sz)
Botan::TLS::Channel_Impl
inline
protected
timeout_check
()=0
Botan::TLS::Channel_Impl
pure virtual
to_peer
(std::span< const uint8_t > data)=0
Botan::TLS::Channel_Impl
pure virtual
update_traffic_keys
(bool request_peer_update=false)=0
Botan::TLS::Channel_Impl
pure virtual
~Channel_Impl
()=default
Botan::TLS::Channel_Impl
virtual
Generated by
1.12.0