Index: net/base/ssl_client_cert_type.h |
diff --git a/net/base/ssl_client_cert_type.h b/net/base/ssl_client_cert_type.h |
index cc68598b338326349b3314ad3ca7a1ca0ae629ab..53ab1e61d408bc68908c0e487cdd0262f12c4b49 100644 |
--- a/net/base/ssl_client_cert_type.h |
+++ b/net/base/ssl_client_cert_type.h |
@@ -9,11 +9,16 @@ namespace net { |
// TLS ClientCertificateType Identifiers |
// http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-1 |
+ |
+ |
enum SSLClientCertType { |
- CLIENT_CERT_RSA_SIGN = 1, |
- CLIENT_CERT_ECDSA_SIGN = 64, |
- // 224-255 are Reserved for Private Use, we pick one to use as "invalid". |
- CLIENT_CERT_INVALID_TYPE = 255, |
+ |
+#define DEFINE_CLIENT_CERT_TYPE(name, value) \ |
+ CLIENT_CERT_ ## name = value, |
+ |
+#include "net/base/ssl_client_cert_type_list.h" |
+ |
+#undef DEFINE_CLIENT_CERT_TYPE |
}; |
} // namespace net |