Index: talk/app/webrtc/webrtcsessiondescriptionfactory.h |
diff --git a/talk/app/webrtc/webrtcsessiondescriptionfactory.h b/talk/app/webrtc/webrtcsessiondescriptionfactory.h |
index 8ba0ac2f4f6460d8da4fd94149af726174f2213b..8abf6aaa26c6d474ff4b41d30d1570231b555519 100644 |
--- a/talk/app/webrtc/webrtcsessiondescriptionfactory.h |
+++ b/talk/app/webrtc/webrtcsessiondescriptionfactory.h |
@@ -58,7 +58,8 @@ class WebRtcIdentityRequestObserver : public DtlsIdentityRequestObserver, |
void OnSuccess(rtc::scoped_ptr<rtc::SSLIdentity> identity) override; |
sigslot::signal1<int> SignalRequestFailed; |
- sigslot::signal1<rtc::SSLIdentity*> SignalIdentityReady; |
+ sigslot::signal1<const rtc::scoped_refptr<rtc::RTCCertificate>&> |
+ SignalCertificateReady; |
}; |
struct CreateSessionDescriptionRequest { |
@@ -134,7 +135,8 @@ class WebRtcSessionDescriptionFactory : public rtc::MessageHandler, |
void SetSdesPolicy(cricket::SecurePolicy secure_policy); |
cricket::SecurePolicy SdesPolicy() const; |
- sigslot::signal1<rtc::SSLIdentity*> SignalIdentityReady; |
+ sigslot::signal1<const rtc::scoped_refptr<rtc::RTCCertificate>&> |
+ SignalCertificateReady; |
// For testing. |
bool waiting_for_certificate_for_testing() const { |
@@ -176,7 +178,8 @@ class WebRtcSessionDescriptionFactory : public rtc::MessageHandler, |
SessionDescriptionInterface* description); |
void OnIdentityRequestFailed(int error); |
- void SetIdentity(rtc::SSLIdentity* identity); |
+ void SetCertificate( |
+ const rtc::scoped_refptr<rtc::RTCCertificate>& certificate); |
std::queue<CreateSessionDescriptionRequest> |
create_session_description_requests_; |