summaryrefslogtreecommitdiffstats
path: root/ios/chrome/browser/ui/autofill/autofill_client_ios.h
diff options
context:
space:
mode:
Diffstat (limited to 'ios/chrome/browser/ui/autofill/autofill_client_ios.h')
-rw-r--r--ios/chrome/browser/ui/autofill/autofill_client_ios.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/ios/chrome/browser/ui/autofill/autofill_client_ios.h b/ios/chrome/browser/ui/autofill/autofill_client_ios.h
index 856bc24..34d51a11 100644
--- a/ios/chrome/browser/ui/autofill/autofill_client_ios.h
+++ b/ios/chrome/browser/ui/autofill/autofill_client_ios.h
@@ -53,8 +53,13 @@ class AutofillClientIOS : public AutofillClient {
void ShowAutofillSettings() override;
void ShowUnmaskPrompt(const CreditCard& card,
base::WeakPtr<CardUnmaskDelegate> delegate) override;
- void OnUnmaskVerificationResult(GetRealPanResult result) override;
- void ConfirmSaveCreditCard(const base::Closure& save_card_callback) override;
+ void OnUnmaskVerificationResult(PaymentsRpcResult result) override;
+ void ConfirmSaveCreditCardLocally(const base::Closure& callback) override;
+ void ConfirmSaveCreditCardToCloud(
+ const base::Closure& callback,
+ scoped_ptr<base::DictionaryValue> legal_message) override;
+ void LoadRiskData(
+ const base::Callback<void(const std::string&)>& callback) override;
bool HasCreditCardScanFeature() override;
void ScanCreditCard(const CreditCardScanCallback& callback) override;
void ShowRequestAutocompleteDialog(