Botan 3.5.0
Crypto and TLS for C&
Botan::TLS::PSK Member List

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

calculate_binders(const Transcript_Hash_State &truncated_transcript_hash)Botan::TLS::PSK
empty() const overrideBotan::TLS::PSKvirtual
filter(const Ciphersuite &cipher)Botan::TLS::PSK
is_implemented() constBotan::TLS::Extensioninlinevirtual
PSK(TLS_Data_Reader &reader, uint16_t extension_size, Handshake_Type message_type)Botan::TLS::PSK
PSK(std::optional< Session_with_Handle > &session_to_resume, std::vector< ExternalPSK > psks, Callbacks &callbacks)Botan::TLS::PSK
select_offered_psk(std::string_view host, const Ciphersuite &cipher, Session_Manager &session_mgr, Credentials_Manager &credentials_mgr, Callbacks &callbacks, const Policy &policy)Botan::TLS::PSK
serialize(Connection_Side side) const overrideBotan::TLS::PSKvirtual
static_type()Botan::TLS::PSKinlinestatic
take_selected_psk_info(const PSK &server_psk, const Ciphersuite &cipher)Botan::TLS::PSK
take_session_to_resume_or_psk()Botan::TLS::PSK
type() const overrideBotan::TLS::PSKinlinevirtual
validate_binder(const PSK &server_psk, const std::vector< uint8_t > &binder) constBotan::TLS::PSK
~Extension()=defaultBotan::TLS::Extensionvirtual
~PSK() overrideBotan::TLS::PSK