| 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_;
|
|
|