11#include <botan/tls_messages.h>
13#include <botan/internal/tls_reader.h>
37 std::vector<uint8_t> buf;
40 const auto code =
m_scheme.wire_code();
45 throw Encoding_Error(
"Certificate_Verify signature too long to encode");
48 const uint16_t sig_len =
static_cast<uint16_t
>(
m_signature.size());
#define BOTAN_ASSERT_NOMSG(expr)
Signature_Scheme m_scheme
Certificate_Verify()=default
std::vector< uint8_t > serialize() const override
std::vector< uint8_t > m_signature
std::vector< T > get_range(size_t len_bytes, size_t min_elems, size_t max_elems)
constexpr uint8_t get_byte(T input)