webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Static Public Member Functions | List of all members
FakeRTCCertificateGenerator Class Reference

#include <fakertccertificategenerator.h>

Inheritance diagram for FakeRTCCertificateGenerator:
rtc::RTCCertificateGeneratorInterface rtc::MessageHandler rtc::RTCCertificateGeneratorInterface rtc::MessageHandler

Public Types

typedef rtc::TypedMessageData< rtc::scoped_refptr< rtc::RTCCertificateGeneratorCallback > > MessageData
 
typedef rtc::TypedMessageData< rtc::scoped_refptr< rtc::RTCCertificateGeneratorCallback > > MessageData
 

Public Member Functions

 FakeRTCCertificateGenerator ()
 
void set_should_fail (bool should_fail)
 
void use_original_key ()
 
void use_alternate_key ()
 
int generated_certificates ()
 
void GenerateCertificateAsync (const rtc::KeyParams &key_params, const rtc::Optional< uint64_t > &expires_ms, const rtc::scoped_refptr< rtc::RTCCertificateGeneratorCallback > &callback) override
 
 FakeRTCCertificateGenerator ()
 
void set_should_fail (bool should_fail)
 
void use_original_key ()
 
void use_alternate_key ()
 
int generated_certificates ()
 
void GenerateCertificateAsync (const rtc::KeyParams &key_params, const rtc::Optional< uint64_t > &expires_ms, const rtc::scoped_refptr< rtc::RTCCertificateGeneratorCallback > &callback) override
 
- Public Member Functions inherited from rtc::RTCCertificateGeneratorInterface
virtual ~RTCCertificateGeneratorInterface ()
 
virtual ~RTCCertificateGeneratorInterface ()
 
- Public Member Functions inherited from rtc::MessageHandler
virtual WEBRTC_DYLIB_EXPORT ~MessageHandler ()
 
virtual WEBRTC_DYLIB_EXPORT ~MessageHandler ()
 

Static Public Member Functions

static rtc::scoped_refptr< rtc::RTCCertificateGenerateCertificate ()
 
static rtc::scoped_refptr< rtc::RTCCertificateGenerateCertificate ()
 

Additional Inherited Members

- Protected Member Functions inherited from rtc::MessageHandler
 MessageHandler ()
 
 MessageHandler ()
 

Member Typedef Documentation

◆ MessageData [1/2]

◆ MessageData [2/2]

Constructor & Destructor Documentation

◆ FakeRTCCertificateGenerator() [1/2]

FakeRTCCertificateGenerator::FakeRTCCertificateGenerator ( )
inline

◆ FakeRTCCertificateGenerator() [2/2]

FakeRTCCertificateGenerator::FakeRTCCertificateGenerator ( )
inline

Member Function Documentation

◆ GenerateCertificate() [1/2]

static rtc::scoped_refptr<rtc::RTCCertificate> FakeRTCCertificateGenerator::GenerateCertificate ( )
inlinestatic

◆ GenerateCertificate() [2/2]

static rtc::scoped_refptr<rtc::RTCCertificate> FakeRTCCertificateGenerator::GenerateCertificate ( )
inlinestatic

◆ GenerateCertificateAsync() [1/2]

void FakeRTCCertificateGenerator::GenerateCertificateAsync ( const rtc::KeyParams key_params,
const rtc::Optional< uint64_t > &  expires_ms,
const rtc::scoped_refptr< rtc::RTCCertificateGeneratorCallback > &  callback 
)
inlineoverridevirtual

◆ GenerateCertificateAsync() [2/2]

void FakeRTCCertificateGenerator::GenerateCertificateAsync ( const rtc::KeyParams key_params,
const rtc::Optional< uint64_t > &  expires_ms,
const rtc::scoped_refptr< rtc::RTCCertificateGeneratorCallback > &  callback 
)
inlineoverridevirtual

◆ generated_certificates() [1/2]

int FakeRTCCertificateGenerator::generated_certificates ( )
inline

◆ generated_certificates() [2/2]

int FakeRTCCertificateGenerator::generated_certificates ( )
inline

◆ set_should_fail() [1/2]

void FakeRTCCertificateGenerator::set_should_fail ( bool  should_fail)
inline

◆ set_should_fail() [2/2]

void FakeRTCCertificateGenerator::set_should_fail ( bool  should_fail)
inline

◆ use_alternate_key() [1/2]

void FakeRTCCertificateGenerator::use_alternate_key ( )
inline

◆ use_alternate_key() [2/2]

void FakeRTCCertificateGenerator::use_alternate_key ( )
inline

◆ use_original_key() [1/2]

void FakeRTCCertificateGenerator::use_original_key ( )
inline

◆ use_original_key() [2/2]

void FakeRTCCertificateGenerator::use_original_key ( )
inline

The documentation for this class was generated from the following file: