| Index: net/ssl/ssl_private_key.h
|
| diff --git a/net/ssl/ssl_private_key.h b/net/ssl/ssl_private_key.h
|
| index 2e382fbf3b2ee287eba3d9b12677b29f61476ed1..145cd5037c6555577c723c6f2bbba19590d5ba23 100644
|
| --- a/net/ssl/ssl_private_key.h
|
| +++ b/net/ssl/ssl_private_key.h
|
| @@ -25,9 +25,17 @@ class SSLPrivateKey : public base::RefCountedThreadSafe<SSLPrivateKey> {
|
|
|
| enum class Type {
|
| RSA,
|
| - ECDSA,
|
| + ECDSA_P256,
|
| + ECDSA_P384,
|
| + ECDSA_P521,
|
| };
|
|
|
| + // Returns true if |type| is an ECDSA key type.
|
| + static bool IsECDSAType(Type type) {
|
| + return type == Type::ECDSA_P256 || type == Type::ECDSA_P384 ||
|
| + type == Type::ECDSA_P521;
|
| + }
|
| +
|
| enum class Hash {
|
| MD5_SHA1,
|
| SHA1,
|
|
|