接口 CaptchaService

所有已知实现类:
AbstractCaptchaService, BlockPuzzleCaptchaServiceImpl, ClickWordCaptchaServiceImpl, DefaultCaptchaServiceImpl, RotatePuzzleCaptchaServiceImpl

public interface CaptchaService
验证码服务接口
作者:
lide1202@hotmail.com
  • 方法详细资料

    • init

      void init(Properties config)
      配置初始化
      参数:
      config - config
    • get

      ResponseModel get(CaptchaVO captchaVO)
      获取验证码
      参数:
      captchaVO - captchaVO
      返回:
      ResponseModel
    • check

      ResponseModel check(CaptchaVO captchaVO)
      核对验证码(前端)
      参数:
      captchaVO - captchaVO
      返回:
      ResponseModel
    • verification

      ResponseModel verification(CaptchaVO captchaVO)
      二次校验验证码(后端)
      参数:
      captchaVO - captchaVO
      返回:
      ResponseModel
    • captchaType

      String captchaType()
      验证码类型 通过java SPI机制,接入方可自定义实现类,实现新的验证类型
      返回:
      captchaType
    • destroy

      void destroy(Properties config)
      历史资源清除(过期的图片文件,生成的临时图片...)
      参数:
      config - 配置项 控制资源清理的粒度