Chromium Embedded Framework (CEF)  139.0.1+gce106a3+chromium-139.0.7258.31
cef_certificate_util_win.h File Reference
#include <windows.h>
#include <string>
#include <vector>

Classes

struct  cef_certificate_util::ThumbprintsInfo
 Structure populated by GetClientThumbprints(). More...
 

Namespaces

 cef_certificate_util
 

Functions

void cef_certificate_util::GetClientThumbprints (const std::wstring &binary_path, bool verify_binary, ThumbprintsInfo &info)
 Process client signatures for the binary at the specified abolute |binary_path| and populate |info|. More...
 
bool cef_certificate_util::ValidateCodeSigning (const std::wstring &binary_path, const char *thumbprint, bool allow_unsigned, ThumbprintsInfo &info)
 Evaluate the binary at the specified absolute |binary_path| for common requirements and populate |info|. More...
 
void cef_certificate_util::ValidateCodeSigningAssert (const std::wstring &binary_path, const char *thumbprint, bool allow_unsigned, ThumbprintsInfo *info=nullptr)
 Same as ValidateCodeSigning, but failures result in a FATAL error and application termination. More...
 

Variables

constexpr size_t cef_certificate_util::kThumbprintLength = 40U