public abstract class AbstractCaptcha extends Object implements ICaptcha
抽象图片验证码接口
| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractCaptcha() |
|
AbstractCaptcha(ICaptchaStore captchaStore) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
generate(javax.servlet.http.HttpServletRequest request,
OutputStream out,
String ticket)
生成图片验证码
|
ICaptchaStore |
getCaptchaStore() |
boolean |
isIgnoreCase() |
void |
setCaptchaStore(ICaptchaStore captchaStore) |
void |
setIgnoreCase(boolean ignoreCase) |
boolean |
verification(javax.servlet.http.HttpServletRequest request,
String ticket,
String captcha)
判断验证码是否正确
|
abstract String |
writeImage(javax.servlet.http.HttpServletRequest request,
OutputStream out)
生成图片验证码
|
protected AbstractCaptcha()
public AbstractCaptcha(ICaptchaStore captchaStore)
public abstract String writeImage(javax.servlet.http.HttpServletRequest request, OutputStream out)
生成图片验证码
request - out - 输出流public void generate(javax.servlet.http.HttpServletRequest request,
OutputStream out,
String ticket)
ICaptcha生成图片验证码
public boolean verification(javax.servlet.http.HttpServletRequest request,
String ticket,
String captcha)
ICaptcha判断验证码是否正确
verification 在接口中 ICaptchaticket - 验证码票据captcha - 验证码内容public ICaptchaStore getCaptchaStore()
public void setCaptchaStore(ICaptchaStore captchaStore)
public boolean isIgnoreCase()
public void setIgnoreCase(boolean ignoreCase)