public class StandardSliderImageCaptchaGenerator extends AbstractImageCaptchaGenerator
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
OBFUSCATE_TEMPLATE_FIXED_IMAGE_NAME
混淆的凹槽.
|
static String |
TEMPLATE_ACTIVE_IMAGE_NAME
模板滑块固定名称.
|
static String |
TEMPLATE_FIXED_IMAGE_NAME
模板凹槽固定名称.
|
static String |
TEMPLATE_MASK_IMAGE_NAME
模板蒙版.
|
DEFAULT_BG_IMAGE_TYPE, DEFAULT_SLIDER_IMAGE_TYPE, defaultBgImageType, defaultSliderImageType, imageCaptchaResourceManager, imageTransform, interceptor| 构造器和说明 |
|---|
StandardSliderImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager) |
StandardSliderImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager,
ImageTransform imageTransform) |
StandardSliderImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager,
ImageTransform imageTransform,
CaptchaInterceptor interceptor) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected BufferedImage |
createObfuscate(BufferedImage fixedImage) |
void |
doGenerateCaptchaImage(CaptchaExchange captchaExchange)
生成验证码方法
|
protected void |
doInit()
初始化
|
SliderImageCaptchaInfo |
doWrapImageCaptchaInfo(CaptchaExchange captchaExchange) |
protected int |
randomObfuscateX(int sliderX,
int slWidth,
int bgWidth) |
afterGenerateCaptchaImage, assertInit, beforeGenerate, beforeWrapImageCaptchaInfo, closeStream, generateCaptchaImage, generateCaptchaImage, generateCaptchaImage, getImageResourceManager, getImageTransform, getInterceptor, getResourceImage, getResourceInputStream, getTemplateFile, getTemplateFileOfOptional, getTemplateImage, getTemplateImageOfOptional, init, randomBoolean, randomInt, randomInt, requiredRandomGetResource, requiredRandomGetTemplate, setImageResourceManager, setImageTransform, setInterceptor, wrapImageCaptchaInfopublic static String TEMPLATE_ACTIVE_IMAGE_NAME
public static String TEMPLATE_FIXED_IMAGE_NAME
public static String TEMPLATE_MASK_IMAGE_NAME
public static String OBFUSCATE_TEMPLATE_FIXED_IMAGE_NAME
public StandardSliderImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager)
public StandardSliderImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager, ImageTransform imageTransform)
public StandardSliderImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager, ImageTransform imageTransform, CaptchaInterceptor interceptor)
protected void doInit()
AbstractImageCaptchaGeneratordoInit 在类中 AbstractImageCaptchaGeneratorpublic void doGenerateCaptchaImage(CaptchaExchange captchaExchange)
AbstractImageCaptchaGeneratordoGenerateCaptchaImage 在类中 AbstractImageCaptchaGeneratorcaptchaExchange - captchaExchangeprotected BufferedImage createObfuscate(BufferedImage fixedImage)
public SliderImageCaptchaInfo doWrapImageCaptchaInfo(CaptchaExchange captchaExchange)
protected int randomObfuscateX(int sliderX,
int slWidth,
int bgWidth)
Copyright © 2025. All rights reserved.