ReCaptchaUi Module
Model\CaptchaResponseResolverInterface
This interface defines a contract for extracting the reCAPTCHA response token from HTTP requests in Magento 2. Developers implement this interface to...
Model\CaptchaTypeResolverInterface
This interface defines a contract for resolving which type of reCAPTCHA should be used for different areas of a Magento store (like customer login, co...
Model\ErrorMessageConfigInterface
This interface defines methods for retrieving reCAPTCHA error messages from Magento's configuration. Developers use implementations of this interface...
Model\IsCaptchaEnabledInterface
This interface defines a contract for checking whether reCAPTCHA validation is enabled for specific features in Magento 2. Developers implement or use...
Model\RequestHandlerInterface
This interface defines a contract for handling reCAPTCHA validation in HTTP requests. Developers implement this interface to create request handlers t...
Model\UiConfigProviderInterface
This interface defines a contract for providing UI configuration data for different reCAPTCHA types in Magento 2. Developers implement this interface...
Model\UiConfigResolverInterface
This interface defines a contract for retrieving reCAPTCHA UI configuration settings for different functionalities throughout Magento 2. Developers im...
Model\ValidationConfigProviderInterface
This interface defines a contract for providing validation configuration for different reCAPTCHA types in Magento 2. Developers implement this interfa...
Model\ValidationConfigResolverInterface
This interface defines a contract for retrieving reCAPTCHA validation configuration based on a functionality key (e.g., 'customer_login', 'contact_for...