| Botan
    1.10.16
    | 
#include <tls_messages.h>
 
  
 | Public Member Functions | |
| Certificate_Verify (RandomNumberGenerator &rng, Record_Writer &, HandshakeHash &, const Private_Key *) | |
| Certificate_Verify (const MemoryRegion< byte > &buf) | |
| void | send (Record_Writer &, HandshakeHash &) const | 
| Handshake_Type | type () const | 
| bool | verify (const X509_Certificate &, HandshakeHash &) | 
Certificate Verify Message
Definition at line 163 of file tls_messages.h.
| Botan::Certificate_Verify::Certificate_Verify | ( | RandomNumberGenerator & | rng, | 
| Record_Writer & | writer, | ||
| HandshakeHash & | hash, | ||
| const Private_Key * | priv_key | ||
| ) | 
Create a new Certificate Verify message
Definition at line 21 of file cert_ver.cpp.
| 
 | inline | 
Definition at line 174 of file tls_messages.h.
| 
 | inherited | 
Definition at line 16 of file hello.cpp.
References Botan::Record_Writer::flush(), Botan::HANDSHAKE, Botan::Record_Writer::send(), Botan::MemoryRegion< T >::size(), Botan::HandshakeMessage::type(), and Botan::HandshakeHash::update().
Referenced by Botan::Certificate::Certificate(), Botan::Certificate_Req::Certificate_Req(), Botan::Finished::Finished(), Botan::Hello_Request::Hello_Request(), and Botan::Server_Hello_Done::Server_Hello_Done().
| 
 | inlinevirtual | 
Implements Botan::HandshakeMessage.
Definition at line 166 of file tls_messages.h.
References Botan::CERTIFICATE_VERIFY.
| bool Botan::Certificate_Verify::verify | ( | const X509_Certificate & | cert, | 
| HandshakeHash & | hash | ||
| ) | 
Verify a Certificate Verify message
Definition at line 73 of file cert_ver.cpp.
References Botan::DER_SEQUENCE, Botan::HandshakeHash::final(), Botan::IEEE_1363, and Botan::X509_Certificate::subject_public_key().
 1.8.13
 1.8.13