Benjamin Wright
6e9c3df4d0
Added additional SSL certificate verification tests.
...
This changeset adds some additional tests to validate that the SSLAdapter
behaves as intended when used with a Custom SSL Certificate Verifier. It
validates the following scenarios:
1. Handshake succeeds on TLS handshakes if certificate verifier returns true.
2. Handshake fails on TLS handshakes if certificate verifier returns false.
3. Handshake succeeds on DTLS handshakes if certificate verifier returns true.
4. Handshake fails on DTLS handshakes if certificate verifier returns false.
5. Handshake succeeds on TLS transfers if certificate verifier returns true.
6. Handshake succeeds on DTLS transfers if certificate verifier returns true.
Bug: webrtc:9258
Change-Id: I48b72c9762a7023ece12d882ac4a05d9881bf9e6
Reviewed-on: https://webrtc-review.googlesource.com/75720
Commit-Queue: Benjamin Wright <benwright@webrtc.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23355}
2018-05-23 02:47:49 +00:00
..
2018-05-18 17:07:16 +00:00
2018-05-18 15:04:16 +00:00
2018-03-22 14:13:24 +00:00
2018-05-22 11:22:48 +00:00
2018-05-03 11:03:21 +00:00
2018-03-23 19:47:08 +00:00
2018-05-04 14:38:34 +00:00
2018-03-23 19:47:08 +00:00
2018-05-21 13:27:46 +00:00
2018-03-16 13:09:18 +00:00
2018-02-01 08:03:32 +00:00
2018-03-16 13:09:18 +00:00
2018-04-17 18:34:14 +00:00
2018-04-26 16:33:57 +00:00
2018-04-17 18:34:14 +00:00
2018-04-17 18:34:14 +00:00
2017-11-09 11:56:32 +00:00
2018-05-22 14:41:18 +00:00
2017-10-06 13:00:14 +00:00
2017-11-27 10:38:22 +00:00
2017-11-16 20:23:56 +00:00
2017-10-20 10:16:15 +00:00
2018-03-07 22:06:20 +00:00
2018-03-07 22:06:20 +00:00
2018-05-22 11:22:48 +00:00
2018-05-21 19:35:08 +00:00
2018-05-21 19:35:08 +00:00
2017-10-20 07:46:03 +00:00
2017-10-06 13:00:14 +00:00
2017-10-06 13:00:14 +00:00
2018-02-01 11:38:11 +00:00
2017-11-22 11:21:47 +00:00
2017-10-06 13:00:14 +00:00
2017-11-09 11:56:32 +00:00
2018-05-21 19:35:08 +00:00
2018-03-19 11:02:01 +00:00
2018-03-19 11:02:01 +00:00
2018-03-19 11:02:01 +00:00
2018-03-07 22:06:20 +00:00
2018-02-28 19:58:24 +00:00
2018-02-28 19:58:24 +00:00
2018-02-28 19:58:24 +00:00
2017-10-05 13:19:21 +00:00
2018-03-19 11:02:01 +00:00
2017-11-27 13:56:22 +00:00
2018-05-22 13:14:48 +00:00
2018-01-17 14:36:36 +00:00
2018-05-08 13:22:53 +00:00
2018-05-08 13:22:53 +00:00
2018-02-24 00:44:06 +00:00
2018-02-24 00:44:06 +00:00
2017-12-14 06:49:11 +00:00
2017-10-24 20:50:13 +00:00
2017-11-09 11:56:32 +00:00
2017-12-14 11:01:33 +00:00
2018-05-07 20:03:27 +00:00
2018-05-07 20:03:27 +00:00
2018-02-07 16:32:01 +00:00
2018-03-19 11:02:01 +00:00
2018-02-17 02:08:19 +00:00
2018-05-08 13:22:53 +00:00
2018-02-21 00:49:26 +00:00
2018-05-21 19:35:08 +00:00
2017-11-09 11:56:32 +00:00
2018-02-05 11:24:59 +00:00
2018-03-07 22:06:20 +00:00
2018-05-21 19:35:08 +00:00
2017-12-18 09:21:03 +00:00
2018-03-19 19:22:31 +00:00
2018-04-27 14:16:01 +00:00
2018-04-03 12:51:00 +00:00
2018-05-03 10:41:41 +00:00
2018-05-21 19:35:08 +00:00
2018-05-18 15:04:16 +00:00
2018-05-18 15:04:16 +00:00
2018-05-21 19:35:08 +00:00
2017-11-09 11:56:32 +00:00
2017-10-03 08:41:30 +00:00
2017-10-03 08:41:30 +00:00
2017-11-09 11:56:32 +00:00
2018-05-21 19:35:08 +00:00
2017-10-16 21:37:14 +00:00
2017-11-09 11:56:32 +00:00
2017-11-09 11:56:32 +00:00
2018-05-21 19:35:08 +00:00
2018-05-07 20:03:27 +00:00
2017-11-09 11:56:32 +00:00
2018-05-07 20:03:27 +00:00
2018-05-07 20:03:27 +00:00
2017-11-13 22:50:11 +00:00
2017-11-13 22:50:11 +00:00
2018-01-17 09:13:55 +00:00
2018-05-18 07:29:25 +00:00
2017-10-05 13:51:21 +00:00
2018-05-16 23:46:22 +00:00
2018-05-21 18:03:26 +00:00
2018-04-27 22:49:33 +00:00
2018-04-27 22:49:33 +00:00
2018-04-27 22:49:33 +00:00
2018-02-16 10:40:48 +00:00
2017-10-24 20:50:13 +00:00
2018-05-07 20:03:27 +00:00
2018-05-07 20:03:27 +00:00
2017-11-09 11:56:32 +00:00
2018-04-06 01:01:48 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-02-05 16:47:35 +00:00
2018-02-05 16:47:35 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-04-06 01:01:48 +00:00
2018-04-06 01:01:48 +00:00
2018-04-06 01:01:48 +00:00
2018-02-24 00:44:06 +00:00
2018-04-06 01:01:48 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2017-11-09 11:56:32 +00:00
2018-04-03 14:07:31 +00:00
2017-12-14 06:49:11 +00:00
2018-05-07 20:03:27 +00:00
2018-05-21 19:35:08 +00:00
2018-05-07 20:03:27 +00:00
2018-03-19 15:21:51 +00:00
2018-03-19 15:21:51 +00:00
2018-03-19 15:21:51 +00:00
2018-02-17 23:10:21 +00:00
2018-02-17 15:14:24 +00:00
2018-03-19 11:02:01 +00:00
2018-02-17 12:00:12 +00:00
2017-10-24 20:50:13 +00:00
2017-11-09 11:56:32 +00:00
2017-11-22 12:39:39 +00:00
2017-11-22 11:21:47 +00:00
2017-09-15 13:03:51 +00:00
2017-11-29 11:37:29 +00:00
2017-09-15 13:03:51 +00:00
2018-05-21 19:35:08 +00:00
2017-10-20 07:46:03 +00:00
2017-10-20 07:46:03 +00:00
2017-10-23 11:46:47 +00:00
2017-10-23 11:46:47 +00:00
2017-11-22 11:21:47 +00:00
2018-02-24 00:44:06 +00:00
2018-02-24 00:44:06 +00:00
2017-10-24 20:50:13 +00:00
2017-10-06 13:00:14 +00:00
2018-04-06 14:57:02 +00:00
2018-04-06 14:57:02 +00:00
2018-03-22 08:14:53 +00:00
2018-03-19 11:02:01 +00:00
2018-03-19 11:02:01 +00:00
2018-02-19 13:05:59 +00:00
2018-02-19 13:05:59 +00:00
2017-10-24 20:50:13 +00:00
2018-03-05 20:09:20 +00:00
2018-03-05 20:09:20 +00:00
2017-10-24 20:50:13 +00:00
2017-10-05 16:48:13 +00:00
2018-04-03 12:51:00 +00:00
2017-10-24 20:50:13 +00:00
2018-04-26 16:33:57 +00:00
2018-05-21 19:35:08 +00:00
2018-03-09 10:50:34 +00:00
2018-04-03 12:51:00 +00:00
2018-05-03 10:41:41 +00:00
2018-05-21 19:35:08 +00:00
2018-05-07 20:03:27 +00:00
2018-05-23 02:47:49 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2017-11-09 11:56:32 +00:00
2018-05-21 19:35:08 +00:00
2018-02-24 00:44:06 +00:00
2018-05-09 00:24:05 +00:00
2018-05-09 00:24:05 +00:00
2018-02-24 00:44:06 +00:00
2018-03-23 19:26:55 +00:00
2018-04-05 23:43:07 +00:00
2017-10-24 20:50:13 +00:00
2018-05-22 14:41:18 +00:00
2018-05-22 14:41:18 +00:00
2018-04-07 10:07:47 +00:00
2018-04-10 10:33:34 +00:00
2017-11-27 10:17:52 +00:00
2017-12-15 10:16:36 +00:00
2018-04-03 14:07:31 +00:00
2017-12-18 08:44:43 +00:00
2018-04-03 11:21:30 +00:00
2018-04-03 11:21:30 +00:00
2018-04-03 12:51:00 +00:00
2018-02-14 15:32:49 +00:00
2018-02-14 15:32:49 +00:00
2018-02-15 16:10:15 +00:00
2018-02-14 15:32:49 +00:00
2018-02-15 16:10:15 +00:00
2018-02-15 16:10:15 +00:00
2018-05-09 00:24:05 +00:00
2017-11-09 11:56:32 +00:00
2017-10-24 20:50:13 +00:00
2017-10-24 20:50:13 +00:00
2017-12-18 09:28:13 +00:00
2017-12-18 09:28:13 +00:00
2017-11-01 13:23:26 +00:00
2017-11-01 13:23:26 +00:00
2018-03-19 11:02:01 +00:00
2018-02-07 10:07:28 +00:00
2018-02-07 10:07:28 +00:00
2017-12-04 15:15:08 +00:00
2018-03-16 13:09:18 +00:00
2018-05-21 12:36:55 +00:00
2018-03-05 20:09:20 +00:00
2017-11-09 11:56:32 +00:00
2018-05-08 13:22:53 +00:00
2018-02-27 00:31:52 +00:00
2018-03-23 02:10:54 +00:00
2017-11-09 11:56:32 +00:00
2018-02-01 19:47:41 +00:00
2017-12-14 11:01:33 +00:00
2017-12-14 11:01:33 +00:00
2018-05-07 20:03:27 +00:00
2018-05-08 13:22:53 +00:00
2018-05-07 20:03:27 +00:00
2017-12-01 18:28:37 +00:00
2017-11-10 16:51:25 +00:00
2017-11-10 16:51:25 +00:00
2017-12-14 06:49:11 +00:00
2018-05-21 19:35:08 +00:00
2018-04-12 19:22:15 +00:00
2017-12-14 11:01:33 +00:00
2017-12-14 11:01:33 +00:00
2018-05-07 20:03:27 +00:00
2018-05-07 20:03:27 +00:00
2017-10-24 20:50:13 +00:00
2017-11-09 11:56:32 +00:00
2017-10-24 20:50:13 +00:00
2018-01-20 16:57:27 +00:00
2018-03-07 22:06:20 +00:00
2018-01-20 16:57:27 +00:00