| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 // | 4 // |
| 5 // This protobuffer is intended to store reports from Chrome users of | 5 // This protobuffer is intended to store reports from Chrome users of |
| 6 // certificate errors. A report will be sent from Chrome when it gets | 6 // certificate errors. A report will be sent from Chrome when it gets |
| 7 // e.g. a certificate for google.com that chains up to a root CA not expected by | 7 // e.g. a certificate for google.com that chains up to a root CA not expected by |
| 8 // Chrome for that origin, such as DigiNotar (compromised in July 2011), or | 8 // Chrome for that origin, such as DigiNotar (compromised in July 2011), or |
| 9 // other pinning errors such as a blacklisted cert in the chain, or | 9 // other pinning errors such as a blacklisted cert in the chain, or |
| 10 // (when opted in) other certificate validation errors like an expired | 10 // (when opted in) other certificate validation errors like an expired |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 76 ERR_CERT_NON_UNIQUE_NAME = 13; | 76 ERR_CERT_NON_UNIQUE_NAME = 13; |
| 77 }; | 77 }; |
| 78 | 78 |
| 79 // Certificate errors encountered (if any) when validating this | 79 // Certificate errors encountered (if any) when validating this |
| 80 // certificate chain. | 80 // certificate chain. |
| 81 repeated CertError cert_error = 6; | 81 repeated CertError cert_error = 6; |
| 82 | 82 |
| 83 // Information about the interstitial that was shown to the user for | 83 // Information about the interstitial that was shown to the user for |
| 84 // this certificate error. | 84 // this certificate error. |
| 85 optional CertLoggerInterstitialInfo interstitial_info = 7; | 85 optional CertLoggerInterstitialInfo interstitial_info = 7; |
| 86 |
| 87 // The unverified certificate chain as received by the client, as a |
| 88 // series of PEM-encoded certificates. Can be different than |
| 89 // |cert_chain|, which is the chain the client built during |
| 90 // verification. |
| 91 optional string unverified_cert_chain = 8; |
| 86 }; | 92 }; |
| OLD | NEW |