| Index: webrtc/base/ssladapter_unittest.cc
|
| diff --git a/webrtc/base/ssladapter_unittest.cc b/webrtc/base/ssladapter_unittest.cc
|
| index 9a0548602e20eae23eb1550eaaf0c7b967052298..ce9c62a3cc2054a7a6fe81f71462128c6974603a 100644
|
| --- a/webrtc/base/ssladapter_unittest.cc
|
| +++ b/webrtc/base/ssladapter_unittest.cc
|
| @@ -132,7 +132,9 @@ class SSLAdapterTestDummyServer : public sigslot::has_slots<> {
|
| explicit SSLAdapterTestDummyServer(const rtc::SSLMode& ssl_mode)
|
| : ssl_mode_(ssl_mode) {
|
| // Generate a key pair and a certificate for this host.
|
| - ssl_identity_.reset(rtc::SSLIdentity::Generate(GetHostname()));
|
| + ssl_certificate_ = webrtc::DtlsCertificate::Create(
|
| + rtc::scoped_ptr<rtc::SSLIdentity>(
|
| + rtc::SSLIdentity::Generate(GetHostname())).Pass());
|
|
|
| server_socket_.reset(CreateSocket(ssl_mode_));
|
|
|
| @@ -241,7 +243,7 @@ class SSLAdapterTestDummyServer : public sigslot::has_slots<> {
|
| // Accordingly, we must disable client authentication here.
|
| ssl_stream_adapter_->set_client_auth_enabled(false);
|
|
|
| - ssl_stream_adapter_->SetIdentity(ssl_identity_->GetReference());
|
| + ssl_stream_adapter_->SetCertificate(ssl_certificate_);
|
|
|
| // Set a bogus peer certificate digest.
|
| unsigned char digest[20];
|
| @@ -260,7 +262,7 @@ class SSLAdapterTestDummyServer : public sigslot::has_slots<> {
|
| rtc::scoped_ptr<rtc::AsyncSocket> server_socket_;
|
| rtc::scoped_ptr<rtc::SSLStreamAdapter> ssl_stream_adapter_;
|
|
|
| - rtc::scoped_ptr<rtc::SSLIdentity> ssl_identity_;
|
| + rtc::scoped_refptr<webrtc::DtlsCertificate> ssl_certificate_;
|
|
|
| std::string data_;
|
| };
|
|
|