Botan 3.4.0
Crypto and TLS for C&
Botan::TLS::Key_Share Member List

This is the complete list of members for Botan::TLS::Key_Share, including all inherited members.

create_as_encapsulation(Group_Params selected_group, const Key_Share &client_keyshare, const Policy &policy, Callbacks &cb, RandomNumberGenerator &rng)Botan::TLS::Key_Sharestatic
decapsulate(const Key_Share &server_keyshare, const Policy &policy, Callbacks &cb, RandomNumberGenerator &rng)Botan::TLS::Key_Share
empty() const overrideBotan::TLS::Key_Sharevirtual
is_implemented() constBotan::TLS::Extensioninlinevirtual
Key_Share(TLS_Data_Reader &reader, uint16_t extension_size, Handshake_Type message_type)Botan::TLS::Key_Share
Key_Share(const Policy &policy, Callbacks &cb, RandomNumberGenerator &rng)Botan::TLS::Key_Share
Key_Share(Named_Group selected_group)Botan::TLS::Key_Shareexplicit
offered_groups() constBotan::TLS::Key_Share
retry_offer(const Key_Share &retry_request_keyshare, const std::vector< Named_Group > &supported_groups, Callbacks &cb, RandomNumberGenerator &rng)Botan::TLS::Key_Share
selected_group() constBotan::TLS::Key_Share
serialize(Connection_Side whoami) const overrideBotan::TLS::Key_Sharevirtual
static_type()Botan::TLS::Key_Shareinlinestatic
take_shared_secret()Botan::TLS::Key_Share
type() const overrideBotan::TLS::Key_Shareinlinevirtual
~Extension()=defaultBotan::TLS::Extensionvirtual
~Key_Share() overrideBotan::TLS::Key_Share