summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h')
-rw-r--r--chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h b/chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h
index 5b42cd41d7a..0594f1421d6 100644
--- a/chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h
+++ b/chromium/chrome/browser/extensions/api/autofill_private/autofill_private_api.h
@@ -208,6 +208,27 @@ class AutofillPrivateLogServerCardLinkClickedFunction
DISALLOW_COPY_AND_ASSIGN(AutofillPrivateLogServerCardLinkClickedFunction);
};
+class AutofillPrivateSetCreditCardFIDOAuthEnabledStateFunction
+ : public ExtensionFunction {
+ public:
+ AutofillPrivateSetCreditCardFIDOAuthEnabledStateFunction();
+ DECLARE_EXTENSION_FUNCTION(
+ "autofillPrivate.setCreditCardFIDOAuthEnabledState",
+ AUTOFILLPRIVATE_SETCREDITCARDFIDOAUTHENABLEDSTATE)
+
+ protected:
+ ~AutofillPrivateSetCreditCardFIDOAuthEnabledStateFunction() override;
+
+ // ExtensionFunction overrides.
+ ResponseAction Run() override;
+
+ private:
+ ChromeExtensionFunctionDetails chrome_details_;
+
+ DISALLOW_COPY_AND_ASSIGN(
+ AutofillPrivateSetCreditCardFIDOAuthEnabledStateFunction);
+};
+
} // namespace extensions
#endif // CHROME_BROWSER_EXTENSIONS_API_AUTOFILL_PRIVATE_AUTOFILL_PRIVATE_API_H_