类 RotatePuzzleCaptchaServiceImpl
java.lang.Object
com.xingyuv.captcha.service.impl.AbstractCaptchaService
com.xingyuv.captcha.service.impl.RotatePuzzleCaptchaServiceImpl
- 所有已实现的接口:
CaptchaService
旋转验证码
- 作者:
- chenkening
-
字段概要
从类继承的字段 com.xingyuv.captcha.service.impl.AbstractCaptchaService
cacheType, captchaAesStatus, captchaInterferenceOptions, clickWordFont, clickWordFontStr, EXPIRESIN_SECONDS, EXPIRESIN_THREE, HAN_ZI_SIZE, HAN_ZI_SIZE_HALF, IMAGE_TYPE_PNG, logger, REDIS_CAPTCHA_KEY, REDIS_SECOND_CAPTCHA_KEY, slipOffset, waterMark, waterMarkFont, waterMarkFontStr -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明验证码类型 通过java SPI机制,接入方可自定义实现类,实现新的验证类型核对验证码(前端)voiddestroy(Properties config) 历史资源清除(过期的图片文件,生成的临时图片...)获取验证码protected CaptchaCacheServicegetCacheService(String cacheType) voidinit(Properties config) 判断应用是否实现了自定义缓存,没有就使用内存从类继承的方法 com.xingyuv.captcha.service.impl.AbstractCaptchaService
afterValidateFail, base64StrToImage, decrypt, getEnOrChLength, getValidateClientId, validatedReq, verification
-
构造器详细资料
-
RotatePuzzleCaptchaServiceImpl
public RotatePuzzleCaptchaServiceImpl()
-
-
方法详细资料
-
captchaType
从接口复制的说明:CaptchaService验证码类型 通过java SPI机制,接入方可自定义实现类,实现新的验证类型- 返回:
- captchaType
-
init
从类复制的说明:AbstractCaptchaService判断应用是否实现了自定义缓存,没有就使用内存- 指定者:
init在接口中CaptchaService- 覆盖:
init在类中AbstractCaptchaService- 参数:
config- config
-
getCacheService
-
destroy
从接口复制的说明:CaptchaService历史资源清除(过期的图片文件,生成的临时图片...)- 指定者:
destroy在接口中CaptchaService- 覆盖:
destroy在类中AbstractCaptchaService- 参数:
config- 配置项 控制资源清理的粒度
-
get
从接口复制的说明:CaptchaService获取验证码- 指定者:
get在接口中CaptchaService- 覆盖:
get在类中AbstractCaptchaService- 参数:
captchaVO- captchaVO- 返回:
- ResponseModel
-
check
从接口复制的说明:CaptchaService核对验证码(前端)- 指定者:
check在接口中CaptchaService- 覆盖:
check在类中AbstractCaptchaService- 参数:
captchaVO- captchaVO- 返回:
- ResponseModel
-