| Index: content/child/webcrypto/status.h
|
| diff --git a/content/child/webcrypto/status.h b/content/child/webcrypto/status.h
|
| index 4c1aae6e1857a1d047839c2e1516d52c9d24cfbd..5c7b99677eb4c02cc77538fbb3688912bb979e22 100644
|
| --- a/content/child/webcrypto/status.h
|
| +++ b/content/child/webcrypto/status.h
|
| @@ -213,6 +213,17 @@ class CONTENT_EXPORT Status {
|
| // and algorithm.
|
| static Status ErrorCreateKeyBadUsages();
|
|
|
| + // An EC key imported using SPKI/PKCS8 format had the wrong curve specified in
|
| + // the key.
|
| + static Status ErrorImportedEcKeyIncorrectCurve();
|
| +
|
| + // The "crv" member for a JWK did not match the expectations from importKey()
|
| + static Status ErrorJwkIncorrectCrv();
|
| +
|
| + // The EC key failed validation (coordinates don't lie on curve, out of range,
|
| + // etc.)
|
| + static Status ErrorEcKeyInvalid();
|
| +
|
| private:
|
| enum Type { TYPE_ERROR, TYPE_SUCCESS };
|
|
|
|
|