|
Botan 3.9.0
Crypto and TLS for C&
|
This is the complete list of members for Botan::TLS::Client, including all inherited members.
| application_protocol() const override | Botan::TLS::Client | virtual |
| Channel(const Channel &other)=delete | Botan::TLS::Channel | |
| Channel(Channel &&other)=default | Botan::TLS::Channel | |
| Channel()=default | Botan::TLS::Channel | protected |
| Client(const std::shared_ptr< Callbacks > &callbacks, const std::shared_ptr< Session_Manager > &session_manager, const std::shared_ptr< Credentials_Manager > &creds, const std::shared_ptr< const Policy > &policy, const std::shared_ptr< RandomNumberGenerator > &rng, Server_Information server_info=Server_Information(), Protocol_Version offer_version=Protocol_Version::latest_tls_version(), const std::vector< std::string > &next_protocols={}, size_t reserved_io_buffer_size=TLS::Client::IO_BUF_DEFAULT_SIZE) | Botan::TLS::Client | |
| Client(const Client &other)=delete | Botan::TLS::Client | |
| Client(Client &&other)=default | Botan::TLS::Client | |
| close() override | Botan::TLS::Client | virtual |
| external_psk_identity() const override | Botan::TLS::Client | virtual |
| from_peer(std::span< const uint8_t > data) override | Botan::TLS::Client | virtual |
| IO_BUF_DEFAULT_SIZE | Botan::TLS::Channel | static |
| is_active() const override | Botan::TLS::Client | virtual |
| is_closed() const override | Botan::TLS::Client | virtual |
| is_closed_for_reading() const override | Botan::TLS::Client | virtual |
| is_closed_for_writing() const override | Botan::TLS::Client | virtual |
| is_handshake_complete() const override | Botan::TLS::Client | virtual |
| key_material_export(std::string_view label, std::string_view context, size_t length) const override | Botan::TLS::Client | virtual |
| operator=(const Client &other)=delete | Botan::TLS::Client | |
| operator=(Client &&other)=delete | Botan::TLS::Client | |
| Botan::TLS::Channel::operator=(const Channel &other)=delete | Botan::TLS::Channel | |
| Botan::TLS::Channel::operator=(Channel &&other)=delete | Botan::TLS::Channel | |
| peer_cert_chain() const override | Botan::TLS::Client | virtual |
| peer_raw_public_key() const override | Botan::TLS::Client | virtual |
| received_data(std::span< const uint8_t > data) | Botan::TLS::Channel | inline |
| received_data(const uint8_t buf[], size_t buf_size) | Botan::TLS::Channel | inline |
| renegotiate(bool force_full_renegotiation=false) override | Botan::TLS::Client | virtual |
| secure_renegotiation_supported() const override | Botan::TLS::Client | virtual |
| send(std::span< const uint8_t > data) | Botan::TLS::Channel | inline |
| send(const uint8_t buf[], size_t buf_size) | Botan::TLS::Channel | inline |
| send(std::string_view s) | Botan::TLS::Channel | inline |
| send_alert(const Alert &alert) override | Botan::TLS::Client | virtual |
| send_fatal_alert(Alert::Type type) override | Botan::TLS::Client | virtual |
| send_warning_alert(Alert::Type type) override | Botan::TLS::Client | virtual |
| timeout_check() override | Botan::TLS::Client | virtual |
| to_peer(std::span< const uint8_t > data) override | Botan::TLS::Client | virtual |
| update_traffic_keys(bool request_peer_update=false) override | Botan::TLS::Client | virtual |
| ~Channel()=default | Botan::TLS::Channel | virtual |
| ~Client() override | Botan::TLS::Client |