24 virtual void SetIgnoreBadCert(
bool ignore) = 0;
26 virtual void SetAlpnProtocols(::std::vector<::std::string>
const& protos) = 0;
28 virtual void SetEllipticCurves(::std::vector<::std::string>
const& curves) = 0;
30 virtual void SetMode(::rtc::SSLMode mode) = 0;
34 virtual void SetIdentity(::std::unique_ptr<::rtc::SSLIdentity> identity) = 0;
36 virtual void SetRole(::rtc::SSLRole role) = 0;
38 virtual int StartSSL(::std::string_view hostname) = 0;
40 virtual bool IsResumedSession() = 0;
42 virtual int Listen(
int backlog) ;