Searched refs:Signature_Algorithms (Results 1 – 14 of 14) sorted by relevance
123 m_extensions.add(new Signature_Algorithms(policy.allowed_signature_schemes())); in Client_Hello()214 m_extensions.add(new Signature_Algorithms(policy.allowed_signature_schemes())); in Client_Hello()345 if(Signature_Algorithms* sigs = m_extensions.get<Signature_Algorithms>()) in signature_schemes()445 return m_extensions.has<Signature_Algorithms>(); in sent_signature_algorithms()
45 return new Signature_Algorithms(reader, size); in make_extension()419 std::vector<uint8_t> Signature_Algorithms::serialize(Connection_Side /*whoami*/) const in serialize()441 Signature_Algorithms::Signature_Algorithms(TLS_Data_Reader& reader, in Signature_Algorithms() function in Botan::TLS::Signature_Algorithms
302 class BOTAN_UNSTABLE_API Signature_Algorithms final : public Extension316 explicit Signature_Algorithms(const std::vector<Signature_Scheme>& schemes) : in Signature_Algorithms() function319 Signature_Algorithms(TLS_Data_Reader& reader,
137 buf += Signature_Algorithms(m_schemes).serialize(Connection_Side::SERVER); in serialize()
482 if(auto sig_algs = extn.get<Botan::TLS::Signature_Algorithms>()) in tls_modify_extensions()488 extn.add(new Botan::TLS::Signature_Algorithms(schemes)); in tls_modify_extensions()