Chromium Code Reviews| Index: content/public/common/ssl_status.h |
| diff --git a/content/public/common/ssl_status.h b/content/public/common/ssl_status.h |
| index 79c4ef40810c6b71a79fa40075ec9590cc730e9b..d5471314a257dc3b0ad1271a26e95e3ded6500df 100644 |
| --- a/content/public/common/ssl_status.h |
| +++ b/content/public/common/ssl_status.h |
| @@ -7,7 +7,6 @@ |
| #include "content/common/content_export.h" |
| #include "content/public/common/security_style.h" |
| -#include "content/public/common/signed_certificate_timestamp_id_and_status.h" |
| #include "net/cert/cert_status_flags.h" |
| namespace net { |
| @@ -36,8 +35,6 @@ struct CONTENT_EXPORT SSLStatus { |
| SSLStatus(); |
| SSLStatus(SecurityStyle security_style, |
| int cert_id, |
| - const SignedCertificateTimestampIDStatusList& |
| - signed_certificate_timestamp_ids, |
| const net::SSLInfo& ssl_info); |
| SSLStatus(const SSLStatus& other); |
| ~SSLStatus(); |
| @@ -49,8 +46,9 @@ struct CONTENT_EXPORT SSLStatus { |
| key_exchange_info == status.key_exchange_info && |
| connection_status == status.connection_status && |
| content_status == status.content_status && |
| - signed_certificate_timestamp_ids == |
| - status.signed_certificate_timestamp_ids; |
| + num_unknown_scts == status.num_unknown_scts && |
| + num_invalid_scts == status.num_invalid_scts && |
| + num_valid_scts == status.num_valid_scts; |
| } |
| content::SecurityStyle security_style; |
| @@ -62,7 +60,10 @@ struct CONTENT_EXPORT SSLStatus { |
| int connection_status; |
| // A combination of the ContentStatusFlags above. |
| int content_status; |
| - SignedCertificateTimestampIDStatusList signed_certificate_timestamp_ids; |
| + // Signed Certificate Timestamps (SCTs) of Certificate Transparency (CT). |
| + int num_unknown_scts; |
|
Charlie Reis
2016/05/09 20:54:22
Shouldn't we be using an unsigned type (e.g., uint
dwaxweiler
2016/05/11 06:40:35
Acknowledged.
|
| + int num_invalid_scts; |
| + int num_valid_scts; |
| }; |
| } // namespace content |