3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/ArrayView.h"
17struct SSLFingerprint {
27 SSLFingerprint& operator=(SSLFingerprint
const&);
28 SSLFingerprint(SSLFingerprint
const&);
46 MCNAPI static ::std::unique_ptr<::webrtc::SSLFingerprint>
49 MCNAPI static ::std::unique_ptr<::webrtc::SSLFingerprint>
52 MCNAPI static ::std::unique_ptr<::webrtc::SSLFingerprint>
55 MCNAPI static ::std::unique_ptr<::webrtc::SSLFingerprint>
Definition RTCCertificate.h:18
Definition SSLCertificate.h:15
Definition SSLIdentity.h:14
Definition SSLFingerprint.h:17
static MCAPI ::std::unique_ptr<::webrtc::SSLFingerprint > CreateFromCertificate(::webrtc::RTCCertificate const &cert)
MCAPI bool operator==(::webrtc::SSLFingerprint const &other) const
static MCAPI ::std::unique_ptr<::webrtc::SSLFingerprint > CreateUniqueFromRfc4572(::std::string_view algorithm, ::std::string_view fingerprint)
static MCAPI ::std::unique_ptr<::webrtc::SSLFingerprint > Create(::std::string_view algorithm, ::webrtc::SSLCertificate const &cert)
MCAPI void * $ctor(::std::string_view algorithm, ::webrtc::ArrayView< uchar const > digest_view)
MCAPI::std::string ToString() const
MCAPI::std::string GetRfc4572Fingerprint() const
static MCAPI ::std::unique_ptr<::webrtc::SSLFingerprint > CreateUnique(::std::string_view algorithm, ::webrtc::SSLIdentity const &identity)
MCAPI SSLFingerprint(::std::string_view algorithm, ::webrtc::ArrayView< uchar const > digest_view)