public class BaseCaptchaManager extends Object implements CaptchaManager, org.springframework.beans.factory.InitializingBean
CaptchaManager.VerifyResult| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ATTR_EXPIRE_SECONDS |
| 构造器和说明 |
|---|
BaseCaptchaManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
genAndRender(String captchaId,
CaptchaAttrs attrs)
生成并渲染验证码
|
CaptchaStorage |
getCaptchaStorage() |
CodeGenerator |
getCodeGenerator() |
CodeRenderer |
getCodeRenderer() |
int |
getExpireSeconds() |
int |
getMaxAllowedTrys() |
void |
setCaptchaStorage(CaptchaStorage captchaStorage) |
void |
setCodeGenerator(CodeGenerator codeGenerator) |
void |
setCodeRenderer(CodeRenderer codeRenderer) |
void |
setExpireSeconds(int expireSeconds) |
void |
setMaxAllowedTrys(int maxAllowedTrys) |
CaptchaManager.VerifyResult |
verify(String captchaId,
String code)
校验验证码
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassertCodepublic void genAndRender(String captchaId, CaptchaAttrs attrs) throws CaptchaException
CaptchaManagergenAndRender 在接口中 CaptchaManagercaptchaId - 验证码标识(发短信验证时,是手机号,图形验证码时,是请求ID)attrs - 附加属性CaptchaException - 异常public CaptchaManager.VerifyResult verify(String captchaId, String code)
CaptchaManagerverify 在接口中 CaptchaManagercaptchaId - 验证码标识(发短信验证时,是手机号,图形验证码时,是请求ID)code - 验证码public void afterPropertiesSet()
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanpublic CodeGenerator getCodeGenerator()
public void setCodeGenerator(CodeGenerator codeGenerator)
public CodeRenderer getCodeRenderer()
public void setCodeRenderer(CodeRenderer codeRenderer)
public CaptchaStorage getCaptchaStorage()
public void setCaptchaStorage(CaptchaStorage captchaStorage)
public int getExpireSeconds()
public void setExpireSeconds(int expireSeconds)
public int getMaxAllowedTrys()
public void setMaxAllowedTrys(int maxAllowedTrys)
Copyright © 2024. All rights reserved.