Botan 2.19.3
Crypto and TLS for C&
|
This is the complete list of members for Botan::TLS::Server, including all inherited members.
activate_session() | Botan::TLS::Channel | protected |
alert_cb typedef | Botan::TLS::Channel | |
application_protocol() const override | Botan::TLS::Server | inlinevirtual |
callbacks() const | Botan::TLS::Channel | inlineprotected |
change_cipher_spec_reader(Connection_Side side) | Botan::TLS::Channel | protected |
change_cipher_spec_writer(Connection_Side side) | Botan::TLS::Channel | protected |
Channel(Callbacks &callbacks, Session_Manager &session_manager, RandomNumberGenerator &rng, const Policy &policy, bool is_server, bool is_datagram, size_t io_buf_sz=IO_BUF_DEFAULT_SIZE) | Botan::TLS::Channel | |
Channel(output_fn out, data_cb app_data_cb, alert_cb alert_cb, handshake_cb hs_cb, handshake_msg_cb hs_msg_cb, Session_Manager &session_manager, RandomNumberGenerator &rng, const Policy &policy, bool is_server, bool is_datagram, size_t io_buf_sz=IO_BUF_DEFAULT_SIZE) | Botan::TLS::Channel | |
Channel(const Channel &)=delete | Botan::TLS::Channel | |
close() | Botan::TLS::Channel | inline |
create_handshake_state(Protocol_Version version) | Botan::TLS::Channel | protected |
data_cb typedef | Botan::TLS::Channel | |
handshake_cb typedef | Botan::TLS::Channel | |
handshake_msg_cb typedef | Botan::TLS::Channel | |
inspect_handshake_message(const Handshake_Message &msg) | Botan::TLS::Channel | protected |
IO_BUF_DEFAULT_SIZE | Botan::TLS::Channel | static |
is_active() const | Botan::TLS::Channel | |
is_closed() const | Botan::TLS::Channel | |
key_material_export(const std::string &label, const std::string &context, size_t length) const | Botan::TLS::Channel | |
next_protocol() const | Botan::TLS::Server | inline |
next_protocol_fn typedef | Botan::TLS::Server | |
operator=(const Channel &)=delete | Botan::TLS::Channel | |
output_fn typedef | Botan::TLS::Channel | |
peer_cert_chain() const | Botan::TLS::Channel | |
policy() const | Botan::TLS::Channel | inlineprotected |
received_data(const uint8_t buf[], size_t buf_size) | Botan::TLS::Channel | |
received_data(const std::vector< uint8_t > &buf) | Botan::TLS::Channel | |
renegotiate(bool force_full_renegotiation=false) | Botan::TLS::Channel | |
reset_active_association_state() | Botan::TLS::Channel | protected |
rng() | Botan::TLS::Channel | inlineprotected |
save_session(const Session &session) | Botan::TLS::Channel | protected |
secure_renegotiation_check(const Client_Hello *client_hello) | Botan::TLS::Channel | protected |
secure_renegotiation_check(const Server_Hello *server_hello) | Botan::TLS::Channel | protected |
secure_renegotiation_data_for_client_hello() const | Botan::TLS::Channel | protected |
secure_renegotiation_data_for_server_hello() const | Botan::TLS::Channel | protected |
secure_renegotiation_supported() const | Botan::TLS::Channel | |
send(const uint8_t buf[], size_t buf_size) | Botan::TLS::Channel | |
send(const std::string &val) | Botan::TLS::Channel | |
send(const std::vector< unsigned char, Alloc > &val) | Botan::TLS::Channel | inline |
send_alert(const Alert &alert) | Botan::TLS::Channel | |
send_fatal_alert(Alert::Type type) | Botan::TLS::Channel | inline |
send_warning_alert(Alert::Type type) | Botan::TLS::Channel | inline |
Server(Callbacks &callbacks, Session_Manager &session_manager, Credentials_Manager &creds, const Policy &policy, RandomNumberGenerator &rng, bool is_datagram=false, size_t reserved_io_buffer_size=TLS::Server::IO_BUF_DEFAULT_SIZE) | Botan::TLS::Server | |
Server(output_fn output, data_cb data_cb, alert_cb recv_alert_cb, handshake_cb hs_cb, Session_Manager &session_manager, Credentials_Manager &creds, const Policy &policy, RandomNumberGenerator &rng, next_protocol_fn next_proto=next_protocol_fn(), bool is_datagram=false, size_t reserved_io_buffer_size=TLS::Server::IO_BUF_DEFAULT_SIZE) | Botan::TLS::Server | |
Server(output_fn output, data_cb data_cb, alert_cb recv_alert_cb, handshake_cb hs_cb, handshake_msg_cb hs_msg_cb, Session_Manager &session_manager, Credentials_Manager &creds, const Policy &policy, RandomNumberGenerator &rng, next_protocol_fn next_proto=next_protocol_fn(), bool is_datagram=false) | Botan::TLS::Server | |
session_manager() | Botan::TLS::Channel | inlineprotected |
timeout_check() | Botan::TLS::Channel | |
~Channel() | Botan::TLS::Channel | virtual |