|
PcapPlusPlus
|
#include <SSLHandshake.h>
Public Member Functions | |
| SSLFinishedMessage (uint8_t *data, size_t dataLen, SSLHandshakeLayer *container) | |
| uint8_t * | getSignedHash () |
| size_t | getSignedHashLength () |
| std::string | toString () |
Public Member Functions inherited from pcpp::SSLHandshakeMessage | |
| virtual SSLHandshakeType | getHandshakeType () |
| virtual size_t | getMessageLength () |
| virtual bool | isMessageComplete () |
| SSLHandshakeLayer * | getContainingLayer () |
Additional Inherited Members | |
Static Public Member Functions inherited from pcpp::SSLHandshakeMessage | |
| static SSLHandshakeMessage * | createHandhakeMessage (uint8_t *data, size_t dataLen, SSLHandshakeLayer *container) |
Represents SSL/TLS finished message (type 20). Inherits from SSLHandshakeMessage and adds parsing functionality such as retrieving signed hash data as raw data (parsing may be added in the future)
|
inline |
C'tor for this class. Currently only in use in SSLHandshakeMessage::createHandhakeMessage() and should be used by a user
| [in] | data | The message as raw data |
| [in] | dataLen | Message raw data length in bytes |
| [in] | container | The SSL handshake layer which shall contain this message |
| uint8_t* pcpp::SSLFinishedMessage::getSignedHash | ( | ) |
| size_t pcpp::SSLFinishedMessage::getSignedHashLength | ( | ) |
|
virtual |
Implements pcpp::SSLHandshakeMessage.