Index: chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.cc |
diff --git a/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.cc b/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.cc |
index 42329571c84f19b04e82271e9e2991f281502e2f..e2a8755040c7462dabfe6bbc0ec3af96a640d4a3 100644 |
--- a/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.cc |
+++ b/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.cc |
@@ -263,8 +263,7 @@ bool EasyUnlockPrivatePerformECDHKeyAgreementFunction::RunAsync() { |
EXTENSION_FUNCTION_VALIDATE(params); |
GetCryptoDelegate(browser_context())->PerformECDHKeyAgreement( |
- params->private_key, |
- params->public_key, |
+ *params, |
base::Bind(&EasyUnlockPrivatePerformECDHKeyAgreementFunction::OnData, |
this)); |
return true; |
@@ -316,18 +315,7 @@ bool EasyUnlockPrivateCreateSecureMessageFunction::RunAsync() { |
EXTENSION_FUNCTION_VALIDATE(params); |
GetCryptoDelegate(browser_context())->CreateSecureMessage( |
- params->payload, |
- params->key, |
- params->options.associated_data ? |
- *params->options.associated_data : std::string(), |
- params->options.public_metadata ? |
- *params->options.public_metadata : std::string(), |
- params->options.verification_key_id ? |
- *params->options.verification_key_id : std::string(), |
- params->options.decryption_key_id ? |
- *params->options.decryption_key_id : std::string(), |
- params->options.encrypt_type, |
- params->options.sign_type, |
+ *params, |
base::Bind(&EasyUnlockPrivateCreateSecureMessageFunction::OnData, |
this)); |
return true; |
@@ -355,12 +343,7 @@ bool EasyUnlockPrivateUnwrapSecureMessageFunction::RunAsync() { |
EXTENSION_FUNCTION_VALIDATE(params); |
GetCryptoDelegate(browser_context())->UnwrapSecureMessage( |
- params->secure_message, |
- params->key, |
- params->options.associated_data ? |
- *params->options.associated_data : std::string(), |
- params->options.encrypt_type, |
- params->options.sign_type, |
+ *params, |
base::Bind(&EasyUnlockPrivateUnwrapSecureMessageFunction::OnData, |
this)); |
return true; |