webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <sslfingerprint.h>
Public Member Functions | |
SSLFingerprint (const std::string &algorithm, const uint8_t *digest_in, size_t digest_len) | |
SSLFingerprint (const SSLFingerprint &from) | |
bool | operator== (const SSLFingerprint &other) const |
std::string | GetRfc4572Fingerprint () const |
std::string | ToString () const |
SSLFingerprint (const std::string &algorithm, const uint8_t *digest_in, size_t digest_len) | |
SSLFingerprint (const SSLFingerprint &from) | |
bool | operator== (const SSLFingerprint &other) const |
std::string | GetRfc4572Fingerprint () const |
std::string | ToString () const |
Static Public Member Functions | |
static SSLFingerprint * | Create (const std::string &algorithm, const rtc::SSLIdentity *identity) |
static SSLFingerprint * | Create (const std::string &algorithm, const rtc::SSLCertificate *cert) |
static SSLFingerprint * | CreateFromRfc4572 (const std::string &algorithm, const std::string &fingerprint) |
static SSLFingerprint * | CreateFromCertificate (const RTCCertificate *cert) |
static SSLFingerprint * | Create (const std::string &algorithm, const rtc::SSLIdentity *identity) |
static SSLFingerprint * | Create (const std::string &algorithm, const rtc::SSLCertificate *cert) |
static SSLFingerprint * | CreateFromRfc4572 (const std::string &algorithm, const std::string &fingerprint) |
static SSLFingerprint * | CreateFromCertificate (const RTCCertificate *cert) |
Public Attributes | |
std::string | algorithm |
rtc::CopyOnWriteBuffer | digest |
rtc::SSLFingerprint::SSLFingerprint | ( | const std::string & | algorithm, |
const uint8_t * | digest_in, | ||
size_t | digest_len | ||
) |
rtc::SSLFingerprint::SSLFingerprint | ( | const SSLFingerprint & | from | ) |
rtc::SSLFingerprint::SSLFingerprint | ( | const std::string & | algorithm, |
const uint8_t * | digest_in, | ||
size_t | digest_len | ||
) |
rtc::SSLFingerprint::SSLFingerprint | ( | const SSLFingerprint & | from | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
std::string rtc::SSLFingerprint::GetRfc4572Fingerprint | ( | ) | const |
std::string rtc::SSLFingerprint::GetRfc4572Fingerprint | ( | ) | const |
bool rtc::SSLFingerprint::operator== | ( | const SSLFingerprint & | other | ) | const |
bool rtc::SSLFingerprint::operator== | ( | const SSLFingerprint & | other | ) | const |
std::string rtc::SSLFingerprint::ToString | ( | ) | const |
std::string rtc::SSLFingerprint::ToString | ( | ) | const |
std::string rtc::SSLFingerprint::algorithm |
rtc::CopyOnWriteBuffer rtc::SSLFingerprint::digest |