Class CaptchaValidatorImpl
java.lang.Object
com.atlassian.jira.bc.security.login.CaptchaValidatorImpl
- All Implemented Interfaces:
CaptchaValidator
Implementation of
CaptchaValidator
- Since:
- v10.0
-
Constructor Summary
ConstructorsConstructorDescriptionCaptchaValidatorImpl
(JiraCaptchaService jiraCaptchaService, LoginService loginService) -
Method Summary
Modifier and TypeMethodDescriptionboolean
isRequired
(String username) Returns whether a CAPTCHA challenge is required.boolean
Validates a CAPTCHA challenge.
-
Constructor Details
-
CaptchaValidatorImpl
-
-
Method Details
-
isRequired
Description copied from interface:CaptchaValidator
Returns whether a CAPTCHA challenge is required.- Specified by:
isRequired
in interfaceCaptchaValidator
- Parameters:
username
- The username of the user to check against.- Returns:
- Whether the CAPTCHA is required.
-
validate
Description copied from interface:CaptchaValidator
Validates a CAPTCHA challenge.- Specified by:
validate
in interfaceCaptchaValidator
- Parameters:
captchaId
- The ID of the CAPTCHA challenge to resolve.captchaResponse
- The solution for the CAPTCHA challenge.- Returns:
- Whether the CAPTCHA challenge has been resolved successfully.
-