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() |
void |
setCaptchaStorage(CaptchaStorage captchaStorage) |
void |
setCodeGenerator(CodeGenerator codeGenerator) |
void |
setCodeRenderer(CodeRenderer codeRenderer) |
void |
setExpireSeconds(int expireSeconds) |
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)
Copyright © 2024. All rights reserved.