Class Recaptchav2Provider

    • Constructor Detail

      • Recaptchav2Provider

        public Recaptchav2Provider()
    • Method Detail

      • generateRefreshChallenge

        public CaptchaBundle generateRefreshChallenge()
      • addCaptchaRelatedFieldsToPageContext

        public void addCaptchaRelatedFieldsToPageContext​(Map<String,​Object> context)
      • validateCaptcha

        public boolean validateCaptcha​(String captchaInput,
                                       String challengeId)
      • validateReCaptcha

        public boolean validateReCaptcha​(String recaptchaResponse)
        Validates a reCAPTCHA response using Google's reCAPTCHA API.
        Parameters:
        recaptchaResponse - The reCAPTCHA response to validate.
        Returns:
        True if the reCAPTCHA response is valid, false otherwise.