| Index: chrome/browser/net/cert_logger.proto
|
| diff --git a/chrome/browser/net/cert_logger.proto b/chrome/browser/net/cert_logger.proto
|
| index 7ef828a5357beefa0f731c7271aead82e05bf62f..3824c9f28e47b93c6c974ce3963f1f20fd44ba4b 100644
|
| --- a/chrome/browser/net/cert_logger.proto
|
| +++ b/chrome/browser/net/cert_logger.proto
|
| @@ -39,6 +39,26 @@ message CertLoggerRequest {
|
| // pin contains the string forms of the pins that were matched against for
|
| // this host.
|
| repeated string pin = 5;
|
| +
|
| + enum CertError {
|
| + ERR_CERT_REVOKED = 1;
|
| + ERR_CERT_INVALID = 2;
|
| + ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN = 3;
|
| + ERR_CERT_AUTHORITY_INVALID = 4;
|
| + ERR_CERT_COMMON_NAME_INVALID = 5;
|
| + ERR_CERT_NAME_CONSTRAINT_VIOLATION = 6;
|
| + ERR_CERT_WEAK_SIGNATURE_ALGORITHM = 7;
|
| + ERR_CERT_WEAK_KEY = 8;
|
| + ERR_CERT_DATE_INVALID = 9;
|
| + ERR_CERT_VALIDITY_TOO_LONG = 10;
|
| + ERR_CERT_UNABLE_TO_CHECK_REVOCATION = 11;
|
| + ERR_CERT_NO_REVOCATION_MECHANISM = 12;
|
| + ERR_CERT_NON_UNIQUE_NAME = 13;
|
| + };
|
| +
|
| + // Certificate errors encountered (if any) when validating this
|
| + // certificate chain.
|
| + repeated CertError cert_error = 6;
|
| };
|
|
|
| // A wrapper proto containing an encrypted CertLoggerRequest
|
|
|