类 AbstractCaptchaProvider

java.lang.Object
com.iplatform.base.captcha.AbstractCaptchaProvider
所有已实现的接口:
com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult>
直接已知子类:
BlockPuzzleCaptchaProvider, JigsawCaptchaProvider

public abstract class AbstractCaptchaProvider extends Object implements com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult>
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
    • resourceLoader

      protected final org.springframework.core.io.ResourceLoader resourceLoader
    • bgRandom

      protected final Random bgRandom
    • blockRandom

      protected final Random blockRandom
    • IMAGE_TYPE_PNG

      protected static final String IMAGE_TYPE_PNG
      另请参阅:
    • IMAGE_TYPE_JPG

      protected static final String IMAGE_TYPE_JPG
      另请参阅:
    • captchaInterferenceOptions

      protected static int captchaInterferenceOptions
    • SLIP_OFFSET

      protected static final int SLIP_OFFSET
      另请参阅:
    • waterMark

      protected static String waterMark
    • waterMarkFontStr

      protected static String waterMarkFontStr
    • waterMarkFont

      protected Font waterMarkFont
    • captchaCacheProvider

      protected com.walker.cache.CacheProvider<String> captchaCacheProvider
  • 构造器详细资料

    • AbstractCaptchaProvider

      public AbstractCaptchaProvider()
  • 方法详细资料

    • validateCaptcha

      public boolean validateCaptcha(com.walker.web.CaptchaResult data)
      指定者:
      validateCaptcha 在接口中 com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult>
    • setCaptchaCacheProvider

      public void setCaptchaCacheProvider(com.walker.cache.CacheProvider<String> captchaCacheProvider)