| Index: webrtc/base/ssladapter_unittest.cc
|
| diff --git a/webrtc/base/ssladapter_unittest.cc b/webrtc/base/ssladapter_unittest.cc
|
| index 9b6945132ae4e9235dcce36609ca595db6f0ee9f..0e1d10700720e63903cb0700b638385db7077b7e 100644
|
| --- a/webrtc/base/ssladapter_unittest.cc
|
| +++ b/webrtc/base/ssladapter_unittest.cc
|
| @@ -134,7 +134,9 @@ class SSLAdapterTestDummyServer : public sigslot::has_slots<> {
|
| const rtc::KeyType key_type)
|
| : ssl_mode_(ssl_mode) {
|
| // Generate a key pair and a certificate for this host.
|
| - ssl_identity_.reset(rtc::SSLIdentity::Generate(GetHostname(), key_type));
|
| + ssl_certificate_ = webrtc::DtlsCertificate::Create(
|
| + rtc::scoped_ptr<rtc::SSLIdentity>(
|
| + rtc::SSLIdentity::Generate(GetHostname(), key_type)).Pass());
|
|
|
| server_socket_.reset(CreateSocket(ssl_mode_));
|
|
|
| @@ -243,7 +245,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];
|
| @@ -262,7 +264,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_;
|
| };
|
|
|