Henrik Boström 5e56c5927e DtlsIdentityStoreInterface added and the implementation is called DtlsIdentityStoreImpl (previously named without the -Impl bit and without an interface).
DtlsIdentityStoreImpl is updated to take KeyType into account, something which will be relevant after this CL lands:
https://codereview.webrtc.org/1189583002

The DtlsIdentityService[Interface] classes are about to be removed (to be removed when Chromium no longer implements and uses the interface). This was an unnecessary layer of complexity. The FakeIdentityService is now instead a FakeDtlsIdentityStore.
Where a service was previously passed around, a store is now passed around.

Identity generation is now commonly performed using DtlsIdentityStoreInterface. Previously, if a service was not specified, WebRtcSessionDescriptionFactory could fall back on its own generation code. Now, a store has to be provided for generation to occur.

For more information about the steps being taken to land this without breaking Chromium, see referenced bug.

BUG=webrtc:4899
R=magjed@webrtc.org, tommi@webrtc.org

Review URL: https://codereview.webrtc.org/1176383004 .

Cr-Commit-Position: refs/heads/master@{#9696}
2015-08-11 08:33:27 +00:00
..
2015-08-03 17:23:40 +00:00
2015-08-06 10:41:04 +00:00
2015-08-06 10:41:04 +00:00
2015-07-14 19:55:56 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-02 10:31:00 +00:00
2015-04-20 12:03:00 +00:00
2015-06-10 18:33:24 +00:00
2014-08-28 16:28:26 +00:00
2015-05-21 11:50:41 +00:00
2015-05-21 11:50:41 +00:00
2015-04-01 22:25:29 +00:00
2015-04-01 22:25:29 +00:00
2015-07-13 09:16:47 +00:00
2015-04-01 15:08:49 +00:00
2015-05-21 11:50:41 +00:00
2015-05-20 18:25:21 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-03-09 22:24:25 +00:00
2015-02-18 18:44:14 +00:00
2015-02-17 19:01:14 +00:00