public class MultiImageCaptchaGenerator extends AbstractImageCaptchaGenerator
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,ImageCaptchaGenerator> |
imageCaptchaGeneratorMap |
protected Map<String,ImageCaptchaGeneratorProvider> |
imageCaptchaGeneratorProviderMap |
DEFAULT_BG_IMAGE_TYPE, DEFAULT_SLIDER_IMAGE_TYPE, defaultBgImageType, defaultSliderImageType, imageCaptchaResourceManager, imageTransform, interceptor| 构造器和说明 |
|---|
MultiImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager) |
MultiImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager,
ImageTransform imageTransform) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addImageCaptchaGenerator(String key,
ImageCaptchaGenerator captchaGenerator) |
void |
addImageCaptchaGeneratorProvider(ImageCaptchaGeneratorProvider provider) |
protected void |
doGenerateCaptchaImage(CaptchaExchange captchaExchange)
生成验证码方法
|
protected void |
doInit()
初始化
|
protected ImageCaptchaInfo |
doWrapImageCaptchaInfo(CaptchaExchange captchaExchange) |
ImageCaptchaInfo |
generateCaptchaImage(GenerateParam param)
生成验证码
|
ImageCaptchaGenerator |
getImageCaptchaGenerator(String key) |
ImageCaptchaGeneratorProvider |
getImageCaptchaGeneratorProvider(String type) |
ImageCaptchaGenerator |
removeImageCaptchaGenerator(String key) |
ImageCaptchaGeneratorProvider |
removeImageCaptchaGeneratorProvider(String type) |
ImageCaptchaGenerator |
requireGetCaptchaGenerator(String type) |
void |
setImageResourceManager(ImageCaptchaResourceManager imageCaptchaResourceManager)
设置滑块验证码资源管理器
|
void |
setImageTransform(ImageTransform imageTransform)
设置图片转换器
|
afterGenerateCaptchaImage, assertInit, beforeGenerate, beforeWrapImageCaptchaInfo, closeStream, generateCaptchaImage, generateCaptchaImage, getImageResourceManager, getImageTransform, getInterceptor, getResourceImage, getResourceInputStream, getTemplateFile, getTemplateFileOfOptional, getTemplateImage, getTemplateImageOfOptional, init, randomBoolean, randomInt, randomInt, requiredRandomGetResource, requiredRandomGetTemplate, setInterceptor, wrapImageCaptchaInfoprotected Map<String,ImageCaptchaGenerator> imageCaptchaGeneratorMap
protected Map<String,ImageCaptchaGeneratorProvider> imageCaptchaGeneratorProviderMap
public MultiImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager)
public MultiImageCaptchaGenerator(ImageCaptchaResourceManager imageCaptchaResourceManager, ImageTransform imageTransform)
protected void doInit()
AbstractImageCaptchaGeneratordoInit 在类中 AbstractImageCaptchaGeneratorpublic void addImageCaptchaGeneratorProvider(ImageCaptchaGeneratorProvider provider)
public ImageCaptchaGeneratorProvider removeImageCaptchaGeneratorProvider(String type)
public ImageCaptchaGeneratorProvider getImageCaptchaGeneratorProvider(String type)
public void addImageCaptchaGenerator(String key, ImageCaptchaGenerator captchaGenerator)
public ImageCaptchaGenerator removeImageCaptchaGenerator(String key)
public ImageCaptchaGenerator getImageCaptchaGenerator(String key)
public ImageCaptchaInfo generateCaptchaImage(GenerateParam param)
ImageCaptchaGeneratorgenerateCaptchaImage 在接口中 ImageCaptchaGeneratorgenerateCaptchaImage 在类中 AbstractImageCaptchaGeneratorparam - 生成参数protected void doGenerateCaptchaImage(CaptchaExchange captchaExchange)
AbstractImageCaptchaGeneratordoGenerateCaptchaImage 在类中 AbstractImageCaptchaGeneratorcaptchaExchange - captchaExchangeprotected ImageCaptchaInfo doWrapImageCaptchaInfo(CaptchaExchange captchaExchange)
public ImageCaptchaGenerator requireGetCaptchaGenerator(String type)
public void setImageResourceManager(ImageCaptchaResourceManager imageCaptchaResourceManager)
ImageCaptchaGeneratorpublic void setImageTransform(ImageTransform imageTransform)
ImageCaptchaGeneratorsetImageTransform 在接口中 ImageCaptchaGeneratorsetImageTransform 在类中 AbstractImageCaptchaGeneratorimageTransform - imageTransformCopyright © 2025. All rights reserved.