public abstract class AbstractSliderCaptchaApplication extends Object implements SliderCaptchaApplication
| 限定符和类型 | 字段和说明 |
|---|---|
protected SliderCaptchaProperties |
prop |
| 构造器和说明 |
|---|
AbstractSliderCaptchaApplication(cloud.tianai.captcha.template.slider.SliderCaptchaTemplate template,
SliderCaptchaProperties prop) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addResource(URL url) |
void |
addTemplate(Map<String,URL> t) |
protected abstract void |
cacheVerification(String id,
Float xPercent)
缓存验证码
|
void |
deleteResource(URL resource) |
void |
deleteTemplate(Map<String,URL> t) |
CaptchaResponse<SliderCaptchaVO> |
generateSliderCaptcha()
生成滑块验证码
|
protected abstract Float |
getPercentForCache(String id)
通过缓存获取百分比
|
boolean |
matching(String id,
Float percentage)
匹配
|
void |
setResource(List<URL> resources) |
void |
setTemplates(List<Map<String,URL>> imageTemplates) |
protected SliderCaptchaProperties prop
public AbstractSliderCaptchaApplication(cloud.tianai.captcha.template.slider.SliderCaptchaTemplate template,
SliderCaptchaProperties prop)
public CaptchaResponse<SliderCaptchaVO> generateSliderCaptcha()
SliderCaptchaApplicationgenerateSliderCaptcha 在接口中 SliderCaptchaApplicationpublic boolean matching(String id, Float percentage)
SliderCaptchaApplicationmatching 在接口中 SliderCaptchaApplicationid - 验证码的IDpercentage - 百分比public void addResource(URL url)
addResource 在接口中 cloud.tianai.captcha.template.slider.SliderCaptchaResourcepublic void addTemplate(Map<String,URL> t)
addTemplate 在接口中 cloud.tianai.captcha.template.slider.SliderCaptchaResourcepublic void setResource(List<URL> resources)
setResource 在接口中 cloud.tianai.captcha.template.slider.SliderCaptchaResourcepublic void setTemplates(List<Map<String,URL>> imageTemplates)
setTemplates 在接口中 cloud.tianai.captcha.template.slider.SliderCaptchaResourcepublic void deleteResource(URL resource)
deleteResource 在接口中 cloud.tianai.captcha.template.slider.SliderCaptchaResourcepublic void deleteTemplate(Map<String,URL> t)
deleteTemplate 在接口中 cloud.tianai.captcha.template.slider.SliderCaptchaResourceprotected abstract Float getPercentForCache(String id)
id - 验证码IDCopyright © 2020. All rights reserved.