| 限定符和类型 | 方法和说明 |
|---|---|
protected AnyMap |
DefaultImageCaptchaApplication.getVerification(String id)
通过缓存获取百分比
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
DefaultImageCaptchaApplication.cacheVerification(String id,
String type,
AnyMap validData)
缓存验证码
|
| 限定符和类型 | 方法和说明 |
|---|---|
AnyMap |
CacheStore.getAndRemoveCache(String key)
获取并删除数据 通过key
|
AnyMap |
CacheStore.getCache(String key)
读取缓存数据通过key
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
CacheStore.setCache(String key,
AnyMap data,
Long expire,
TimeUnit timeUnit)
添加缓存数据
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected ExpiringMap<String,AnyMap> |
LocalCacheStore.cache |
| 限定符和类型 | 方法和说明 |
|---|---|
AnyMap |
LocalCacheStore.getAndRemoveCache(String key) |
AnyMap |
LocalCacheStore.getCache(String key) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
LocalCacheStore.setCache(String key,
AnyMap data,
Long expire,
TimeUnit timeUnit) |
| 限定符和类型 | 方法和说明 |
|---|---|
static AnyMap |
AnyMap.of(Map<String,Object> map) |
| 限定符和类型 | 方法和说明 |
|---|---|
GenerateParam.Builder |
GenerateParam.Builder.param(AnyMap param) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CaptchaInterceptorGroup.afterGenerateImageCaptchaValidData(Context context,
String type,
ImageCaptchaInfo imageCaptchaInfo,
AnyMap validData) |
default void |
CaptchaInterceptor.afterGenerateImageCaptchaValidData(Context context,
String type,
ImageCaptchaInfo imageCaptchaInfo,
AnyMap validData) |
ApiResponse<?> |
CaptchaInterceptorGroup.afterValid(Context context,
String type,
MatchParam matchParam,
AnyMap validData,
ApiResponse<?> basicValid) |
default ApiResponse<?> |
CaptchaInterceptor.afterValid(Context context,
String type,
MatchParam matchParam,
AnyMap validData,
ApiResponse<?> basicValid) |
ApiResponse<?> |
CaptchaInterceptorGroup.beforeValid(Context context,
String type,
MatchParam matchParam,
AnyMap validData) |
default ApiResponse<?> |
CaptchaInterceptor.beforeValid(Context context,
String type,
MatchParam matchParam,
AnyMap validData) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResponse<?> |
BasicTrackCaptchaInterceptor.afterValid(Context context,
String type,
MatchParam matchData,
AnyMap validData,
ApiResponse<?> basicValid) |
ApiResponse<?> |
ParamCheckCaptchaInterceptor.beforeValid(Context context,
String type,
MatchParam matchParam,
AnyMap validData) |
| 限定符和类型 | 方法和说明 |
|---|---|
AnyMap |
ImageCaptchaValidator.generateImageCaptchaValidData(ImageCaptchaInfo imageCaptchaInfo)
用于生成验证码校验时需要的回传参数
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResponse<?> |
ImageCaptchaValidator.valid(ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData)
校验用户滑动滑块是否正确
|
| 限定符和类型 | 方法和说明 |
|---|---|
AnyMap |
SimpleImageCaptchaValidator.generateImageCaptchaValidData(ImageCaptchaInfo imageCaptchaInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
SimpleImageCaptchaValidator.addPercentage(ImageCaptchaInfo imageCaptchaInfo,
AnyMap imageCaptchaValidData) |
void |
SimpleImageCaptchaValidator.afterGenerateImageCaptchaValidData(ImageCaptchaInfo imageCaptchaInfo,
AnyMap map) |
ApiResponse<?> |
SimpleImageCaptchaValidator.afterValid(Boolean basicValid,
ImageCaptchaTrack imageCaptchaTrack,
AnyMap captchaValidData,
Float tolerant,
String type)
验证后
|
ApiResponse<?> |
BasicCaptchaTrackValidator.afterValid(Boolean basicValid,
ImageCaptchaTrack imageCaptchaTrack,
AnyMap captchaValidData,
Float tolerant,
String type) |
boolean |
SimpleImageCaptchaValidator.beforeGenerateImageCaptchaValidData(ImageCaptchaInfo imageCaptchaInfo,
AnyMap map) |
ApiResponse<?> |
SimpleImageCaptchaValidator.beforeValid(ImageCaptchaTrack imageCaptchaTrack,
AnyMap captchaValidData,
Float tolerant,
String type)
验证前
|
ApiResponse<?> |
BasicCaptchaTrackValidator.beforeValid(ImageCaptchaTrack imageCaptchaTrack,
AnyMap captchaValidData,
Float tolerant,
String type) |
void |
SimpleImageCaptchaValidator.doGenerateImageCaptchaValidData(AnyMap map,
ImageCaptchaInfo imageCaptchaInfo) |
boolean |
SimpleImageCaptchaValidator.doValid(ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData,
Float tolerant,
String type) |
boolean |
SimpleImageCaptchaValidator.doValidClickCaptcha(ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData,
Float tolerant,
String type)
校验点选验证码
|
boolean |
SimpleImageCaptchaValidator.doValidJigsawCaptcha(ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData,
Float tolerant,
String type) |
boolean |
SimpleImageCaptchaValidator.doValidSliderCaptcha(ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData,
Float tolerant,
String type)
校验滑动验证码
|
Float |
SimpleImageCaptchaValidator.recalculateTolerant(Float tolerant,
ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData)
一个模板方法, 用于自定义处理容错值
|
ApiResponse<?> |
SimpleImageCaptchaValidator.valid(ImageCaptchaTrack imageCaptchaTrack,
AnyMap imageCaptchaValidData) |
Copyright © 2025. All rights reserved.