类 BaseCaptchaManager
java.lang.Object
cn.zhxu.toys.captcha.impl.BaseCaptchaManager
- 所有已实现的接口:
CaptchaManager,org.springframework.beans.factory.InitializingBean
public class BaseCaptchaManager
extends Object
implements CaptchaManager, org.springframework.beans.factory.InitializingBean
- 作者:
- Troy.Zhou @ 2022/8/16 11:55
-
嵌套类概要
从接口继承的嵌套类/接口 cn.zhxu.toys.captcha.CaptchaManager
CaptchaManager.VerifyResult -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoidgenAndRender(String captchaId, CaptchaAttrs attrs) 生成并渲染验证码intintvoidsetCaptchaStorage(CaptchaStorage captchaStorage) voidsetCodeGenerator(CodeGenerator codeGenerator) voidsetCodeRenderer(CodeRenderer codeRenderer) voidsetExpireSeconds(int expireSeconds) voidsetMaxAllowedTrys(int maxAllowedTrys) 校验验证码从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.zhxu.toys.captcha.CaptchaManager
assertCode
-
字段详细资料
-
ATTR_EXPIRE_SECONDS
- 另请参阅:
-
-
构造器详细资料
-
BaseCaptchaManager
public BaseCaptchaManager()
-
-
方法详细资料
-
genAndRender
从接口复制的说明:CaptchaManager生成并渲染验证码- 指定者:
genAndRender在接口中CaptchaManager- 参数:
captchaId- 验证码标识(发短信验证时,是手机号,图形验证码时,是请求ID)attrs- 附加属性- 抛出:
CaptchaException- 异常
-
verify
从接口复制的说明:CaptchaManager校验验证码- 指定者:
verify在接口中CaptchaManager- 参数:
captchaId- 验证码标识(发短信验证时,是手机号,图形验证码时,是请求ID)code- 验证码- 返回:
- 校验结果
-
afterPropertiesSet
public void afterPropertiesSet()- 指定者:
afterPropertiesSet在接口中org.springframework.beans.factory.InitializingBean
-
getCodeGenerator
-
setCodeGenerator
-
getCodeRenderer
-
setCodeRenderer
-
getCaptchaStorage
-
setCaptchaStorage
-
getExpireSeconds
public int getExpireSeconds() -
setExpireSeconds
public void setExpireSeconds(int expireSeconds) -
getMaxAllowedTrys
public int getMaxAllowedTrys() -
setMaxAllowedTrys
public void setMaxAllowedTrys(int maxAllowedTrys)
-