PcapPlusPlus
21.05
|
#include <SSLHandshake.h>
Public Member Functions | |
SSLx509Certificate (uint8_t *data, size_t dataLen, bool allDataExists) | |
uint8_t * | getData () const |
size_t | getDataLength () const |
bool | allDataExists () const |
Represents a x509v3 certificate. the SSLCertificateMessage class returns an instance of this class as the certificate. Currently this class doesn't do much as it doesn't parse the certificate. It only acts as container to the raw data and returns general info as data as raw, length, etc. In the future I may add full parsing of the certificate
|
inline |
C'tor for this class
[in] | data | The raw data of the certificate |
[in] | dataLen | The length in bytes of the raw data |
[in] | allDataExists | Certificate messages usually spread on more than 1 packet. So a certificate is likely to split between 2 packets or more. This field indicates whether the raw data contains all ceritificate data of just a part of it |
|
inline |
Certificate messages usually spread on more than 1 packet. So a certificate is likely to split between 2 packets or more. This method provides an indication whether all certificate data exists or only part of it
|
inline |
|
inline |