| Index: content/child/webcrypto/openssl/aes_key_openssl.cc
|
| diff --git a/content/child/webcrypto/openssl/aes_key_openssl.cc b/content/child/webcrypto/openssl/aes_key_openssl.cc
|
| index 67d7301054cb1d04d1e85790ba8a278430457db2..de1f0399b306196041cebb86e2712841fb414e63 100644
|
| --- a/content/child/webcrypto/openssl/aes_key_openssl.cc
|
| +++ b/content/child/webcrypto/openssl/aes_key_openssl.cc
|
| @@ -34,7 +34,7 @@ Status AesAlgorithm::GenerateKey(const blink::WebCryptoAlgorithm& algorithm,
|
| bool extractable,
|
| blink::WebCryptoKeyUsageMask usages,
|
| GenerateKeyResult* result) const {
|
| - Status status = CheckKeyCreationUsages(all_key_usages_, usages);
|
| + Status status = CheckKeyCreationUsages(all_key_usages_, usages, true);
|
| if (status.IsError())
|
| return status;
|
|
|
| @@ -54,7 +54,7 @@ Status AesAlgorithm::VerifyKeyUsagesBeforeImportKey(
|
| switch (format) {
|
| case blink::WebCryptoKeyFormatRaw:
|
| case blink::WebCryptoKeyFormatJwk:
|
| - return CheckKeyCreationUsages(all_key_usages_, usages);
|
| + return CheckKeyCreationUsages(all_key_usages_, usages, true);
|
| default:
|
| return Status::ErrorUnsupportedImportKeyFormat();
|
| }
|
|
|