@Service(value="captchaService") public class CaptchaService extends Object implements ICaptchaService
BACKDOOR, CAPTCHA_VERIFY_FAILED
构造器和说明 |
---|
CaptchaService() |
限定符和类型 | 方法和说明 |
---|---|
void |
cleanCaptcha(String captchakey)
清除验证码
|
BufferedImage |
generateImageCaptcha(String captchaKey)
生成图像验证码
|
void |
saveCaptchaValue(String captchakey,
String captchaValue)
保存验证码
|
boolean |
verifyCaptcha(String captchakey,
String captchaValue,
boolean isLast,
boolean clean4ok)
验证验证码
|
public BufferedImage generateImageCaptcha(String captchaKey)
ICaptchaService
generateImageCaptcha
在接口中 ICaptchaService
captchaKey
- 验证码键public boolean verifyCaptcha(String captchakey, String captchaValue, boolean isLast, boolean clean4ok) throws BusinessException
ICaptchaService
verifyCaptcha
在接口中 ICaptchaService
captchakey
- 验证码键captchaValue
- 验证码键值isLast
- 是否是最后一次验证,如果是,不管结果如何都要清空验证码clean4ok
- 验证成功是否清除验证码,防止验证码被重复利用BusinessException
public void cleanCaptcha(String captchakey)
ICaptchaService
cleanCaptcha
在接口中 ICaptchaService
captchakey
- 验证码键public void saveCaptchaValue(String captchakey, String captchaValue)
ICaptchaService
saveCaptchaValue
在接口中 ICaptchaService
captchakey
- 验证码键captchaValue
- 验证码值