Package com.liferay.captcha.recaptcha
Class ReCaptchaImpl
java.lang.Object
com.liferay.captcha.simplecaptcha.SimpleCaptchaImpl
com.liferay.captcha.recaptcha.ReCaptchaImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.captcha.Captcha
-
Field Summary
Fields inherited from class com.liferay.captcha.simplecaptcha.SimpleCaptchaImpl
captchaProvider, portal, release, servletContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
protected String
void
serveImage
(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) void
serveImage
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) protected boolean
validateChallenge
(javax.portlet.PortletRequest portletRequest) protected boolean
validateChallenge
(javax.servlet.http.HttpServletRequest httpServletRequest) Methods inherited from class com.liferay.captcha.simplecaptcha.SimpleCaptchaImpl
activate, check, check, enforceCaptcha, enforceCaptcha, getBackgroundProducer, getGimpyRenderer, getHeight, getNoiseProducer, getSimpleCaptcha, getTextProducer, getWidth, getWordRenderer, incrementCounter, incrementCounter, incrementCounter, initBackgroundProducers, initGimpyRenderers, initNoiseProducers, initTextProducers, initWordRenderers, isEnabled, isEnabled, render, serveImage
-
Constructor Details
-
ReCaptchaImpl
public ReCaptchaImpl()
-
-
Method Details
-
getName
- Specified by:
getName
in interfacecom.liferay.portal.kernel.captcha.Captcha
- Overrides:
getName
in classSimpleCaptchaImpl
-
serveImage
public void serveImage(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) - Specified by:
serveImage
in interfacecom.liferay.portal.kernel.captcha.Captcha
- Overrides:
serveImage
in classSimpleCaptchaImpl
-
serveImage
public void serveImage(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) - Specified by:
serveImage
in interfacecom.liferay.portal.kernel.captcha.Captcha
- Overrides:
serveImage
in classSimpleCaptchaImpl
-
getTaglibPath
- Overrides:
getTaglibPath
in classSimpleCaptchaImpl
-
validateChallenge
protected boolean validateChallenge(javax.servlet.http.HttpServletRequest httpServletRequest) throws com.liferay.portal.kernel.captcha.CaptchaException - Overrides:
validateChallenge
in classSimpleCaptchaImpl
- Throws:
com.liferay.portal.kernel.captcha.CaptchaException
-
validateChallenge
protected boolean validateChallenge(javax.portlet.PortletRequest portletRequest) throws com.liferay.portal.kernel.captcha.CaptchaException - Overrides:
validateChallenge
in classSimpleCaptchaImpl
- Throws:
com.liferay.portal.kernel.captcha.CaptchaException
-