Lines Matching refs:SSLIdentity
102 class RTC_EXPORT SSLIdentity {
112 static std::unique_ptr<SSLIdentity> Create(const std::string& common_name,
115 static std::unique_ptr<SSLIdentity> Create(const std::string& common_name,
117 static std::unique_ptr<SSLIdentity> Create(const std::string& common_name,
121 static std::unique_ptr<SSLIdentity> CreateForTest(
125 static std::unique_ptr<SSLIdentity> CreateFromPEMStrings(
130 static std::unique_ptr<SSLIdentity> CreateFromPEMChainStrings(
134 virtual ~SSLIdentity() {} in ~SSLIdentity()
138 std::unique_ptr<SSLIdentity> Clone() const { return CloneInternal(); } in Clone()
156 virtual std::unique_ptr<SSLIdentity> CloneInternal() const = 0;
159 bool operator==(const SSLIdentity& a, const SSLIdentity& b);
160 bool operator!=(const SSLIdentity& a, const SSLIdentity& b);