Class ReCaptchaAspect


  • public class ReCaptchaAspect
    extends java.lang.Object
    An aspect which uses google ReCaptcha api to validate captcha answer on the storefront Registration form.
    • Constructor Detail

      • ReCaptchaAspect

        public ReCaptchaAspect()
    • Method Detail

      • prepare

        public java.lang.Object prepare​(org.aspectj.lang.ProceedingJoinPoint joinPoint)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • advise

        public java.lang.Object advise​(org.aspectj.lang.ProceedingJoinPoint joinPoint)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • checkAnswer

        protected boolean checkAnswer​(java.lang.String recaptchaResponse)
      • isCaptchaEnabledForCurrentStore

        protected boolean isCaptchaEnabledForCurrentStore()
      • setSiteConfigService

        public void setSiteConfigService​(SiteConfigService siteConfigService)
      • setBaseStoreService

        public void setBaseStoreService​(BaseStoreService baseStoreService)