Skip navigation links
A B C F G H I L M R S T V W 

A

AbstractCaptcha - Class in cn.hutool.captcha
抽象验证码
抽象验证码实现了验证码字符串的生成、验证,验证码图片的写出
实现类通过实现AbstractCaptcha.createImage(String) 方法生成图片对象
AbstractCaptcha(int, int, int, int) - Constructor for class cn.hutool.captcha.AbstractCaptcha
构造,使用随机验证码生成器生成验证码
AbstractCaptcha(int, int, CodeGenerator, int) - Constructor for class cn.hutool.captcha.AbstractCaptcha
构造
AbstractCaptcha(int, int, CodeGenerator, int, float) - Constructor for class cn.hutool.captcha.AbstractCaptcha
构造
AbstractGenerator - Class in cn.hutool.captcha.generator
随机字符验证码生成器
可以通过传入的基础集合和长度随机生成验证码字符
AbstractGenerator(int) - Constructor for class cn.hutool.captcha.generator.AbstractGenerator
构造,使用字母+数字做为基础
AbstractGenerator(String, int) - Constructor for class cn.hutool.captcha.generator.AbstractGenerator
构造

B

background - Variable in class cn.hutool.captcha.AbstractCaptcha
背景色
baseStr - Variable in class cn.hutool.captcha.generator.AbstractGenerator
基础字符集合,用于随机获取字符串的字符集合

C

CaptchaUtil - Class in cn.hutool.captcha
图形验证码工具
CaptchaUtil() - Constructor for class cn.hutool.captcha.CaptchaUtil
 
CircleCaptcha - Class in cn.hutool.captcha
圆圈干扰验证码
CircleCaptcha(int, int) - Constructor for class cn.hutool.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, int) - Constructor for class cn.hutool.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, int, int) - Constructor for class cn.hutool.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, CodeGenerator, int) - Constructor for class cn.hutool.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, int, int, float) - Constructor for class cn.hutool.captcha.CircleCaptcha
构造
cn.hutool.captcha - package cn.hutool.captcha
图片验证码实现
cn.hutool.captcha.generator - package cn.hutool.captcha.generator
验证码生成策略实现
code - Variable in class cn.hutool.captcha.AbstractCaptcha
验证码
CodeGenerator - Interface in cn.hutool.captcha.generator
验证码文字生成器
createCircleCaptcha(int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建圆圈干扰的验证码,默认5位验证码,15个干扰圈
createCircleCaptcha(int, int, int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建圆圈干扰的验证码
createCircleCaptcha(int, int, CodeGenerator, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建圆圈干扰的验证码
createCircleCaptcha(int, int, int, int, float) - Static method in class cn.hutool.captcha.CaptchaUtil
创建圆圈干扰的验证码
createCode() - Method in class cn.hutool.captcha.AbstractCaptcha
 
createCode() - Method in class cn.hutool.captcha.GifCaptcha
 
createCode() - Method in interface cn.hutool.captcha.ICaptcha
创建验证码,实现类需同时生成随机验证码字符串和验证码图片
createGifCaptcha(int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建GIF验证码
createGifCaptcha(int, int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建GIF验证码
createGifCaptcha(int, int, CodeGenerator, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建GIF验证码
createGifCaptcha(int, int, int, int, float) - Static method in class cn.hutool.captcha.CaptchaUtil
创建圆圈干扰的验证码
createImage(String) - Method in class cn.hutool.captcha.AbstractCaptcha
根据生成的code创建验证码图片
createImage(String) - Method in class cn.hutool.captcha.CircleCaptcha
 
createImage(String) - Method in class cn.hutool.captcha.GifCaptcha
 
createImage(String) - Method in class cn.hutool.captcha.LineCaptcha
 
createImage(String) - Method in class cn.hutool.captcha.ShearCaptcha
 
createLineCaptcha(int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建线干扰的验证码,默认5位验证码,150条干扰线
createLineCaptcha(int, int, int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建线干扰的验证码
createLineCaptcha(int, int, CodeGenerator, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建线干扰的验证码
createLineCaptcha(int, int, int, int, float) - Static method in class cn.hutool.captcha.CaptchaUtil
创建线干扰的验证码
createShearCaptcha(int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码
createShearCaptcha(int, int, int, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码
createShearCaptcha(int, int, CodeGenerator, int) - Static method in class cn.hutool.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码
createShearCaptcha(int, int, int, int, float) - Static method in class cn.hutool.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码

F

font - Variable in class cn.hutool.captcha.AbstractCaptcha
字体

G

generate() - Method in interface cn.hutool.captcha.generator.CodeGenerator
生成验证码
generate() - Method in class cn.hutool.captcha.generator.MathGenerator
 
generate() - Method in class cn.hutool.captcha.generator.RandomGenerator
 
generateCode() - Method in class cn.hutool.captcha.AbstractCaptcha
生成验证码字符串
generator - Variable in class cn.hutool.captcha.AbstractCaptcha
验证码生成器
getCode() - Method in class cn.hutool.captcha.AbstractCaptcha
 
getCode() - Method in interface cn.hutool.captcha.ICaptcha
获取验证码的文字内容
getGenerator() - Method in class cn.hutool.captcha.AbstractCaptcha
获取验证码生成器
getImage() - Method in class cn.hutool.captcha.AbstractCaptcha
获取验证码图
getImageBase64() - Method in class cn.hutool.captcha.AbstractCaptcha
获得图片的Base64形式
getImageBase64Data() - Method in class cn.hutool.captcha.AbstractCaptcha
获取图片带文件格式的 Base64
getImageBytes() - Method in class cn.hutool.captcha.AbstractCaptcha
获取图形验证码图片bytes
getLength() - Method in class cn.hutool.captcha.generator.AbstractGenerator
获取长度验证码
getLength() - Method in class cn.hutool.captcha.generator.MathGenerator
获取验证码长度
GifCaptcha - Class in cn.hutool.captcha
Gif验证码类
GifCaptcha(int, int) - Constructor for class cn.hutool.captcha.GifCaptcha
可以设置验证码宽度,高度的构造函数
GifCaptcha(int, int, int) - Constructor for class cn.hutool.captcha.GifCaptcha
 
GifCaptcha(int, int, int, int) - Constructor for class cn.hutool.captcha.GifCaptcha
 
GifCaptcha(int, int, CodeGenerator, int) - Constructor for class cn.hutool.captcha.GifCaptcha
构造
GifCaptcha(int, int, int, int, float) - Constructor for class cn.hutool.captcha.GifCaptcha
构造

H

height - Variable in class cn.hutool.captcha.AbstractCaptcha
图片的高度

I

ICaptcha - Interface in cn.hutool.captcha
验证码接口,提供验证码对象接口定义
imageBytes - Variable in class cn.hutool.captcha.AbstractCaptcha
验证码图片
interfereCount - Variable in class cn.hutool.captcha.AbstractCaptcha
验证码干扰元素个数

L

length - Variable in class cn.hutool.captcha.generator.AbstractGenerator
验证码长度
LineCaptcha - Class in cn.hutool.captcha
使用干扰线方式生成的图形验证码
LineCaptcha(int, int) - Constructor for class cn.hutool.captcha.LineCaptcha
构造,默认5位验证码,150条干扰线
LineCaptcha(int, int, int, int) - Constructor for class cn.hutool.captcha.LineCaptcha
构造
LineCaptcha(int, int, CodeGenerator, int) - Constructor for class cn.hutool.captcha.LineCaptcha
构造
LineCaptcha(int, int, int, int, float) - Constructor for class cn.hutool.captcha.LineCaptcha
构造

M

MathGenerator - Class in cn.hutool.captcha.generator
数字计算验证码生成器
MathGenerator() - Constructor for class cn.hutool.captcha.generator.MathGenerator
构造
MathGenerator(int) - Constructor for class cn.hutool.captcha.generator.MathGenerator
构造

R

RandomGenerator - Class in cn.hutool.captcha.generator
随机字符验证码生成器
可以通过传入的基础集合和长度随机生成验证码字符
RandomGenerator(int) - Constructor for class cn.hutool.captcha.generator.RandomGenerator
构造,使用字母+数字做为基础
RandomGenerator(String, int) - Constructor for class cn.hutool.captcha.generator.RandomGenerator
构造

S

setBackground(Color) - Method in class cn.hutool.captcha.AbstractCaptcha
设置背景色
setFont(Font) - Method in class cn.hutool.captcha.AbstractCaptcha
自定义字体
setGenerator(CodeGenerator) - Method in class cn.hutool.captcha.AbstractCaptcha
设置验证码生成器
setMaxColor(int) - Method in class cn.hutool.captcha.GifCaptcha
设置验证码字符颜色
setMinColor(int) - Method in class cn.hutool.captcha.GifCaptcha
设置验证码字符颜色
setQuality(int) - Method in class cn.hutool.captcha.GifCaptcha
设置图像的颜色量化(转换质量 由GIF规范允许的最大256种颜色)。
setRepeat(int) - Method in class cn.hutool.captcha.GifCaptcha
设置GIF帧应该播放的次数。
setTextAlpha(float) - Method in class cn.hutool.captcha.AbstractCaptcha
设置文字透明度
ShearCaptcha - Class in cn.hutool.captcha
扭曲干扰验证码
ShearCaptcha(int, int) - Constructor for class cn.hutool.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, int) - Constructor for class cn.hutool.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, int, int) - Constructor for class cn.hutool.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, CodeGenerator, int) - Constructor for class cn.hutool.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, int, int, float) - Constructor for class cn.hutool.captcha.ShearCaptcha
构造

T

textAlpha - Variable in class cn.hutool.captcha.AbstractCaptcha
文字透明度

V

verify(String) - Method in class cn.hutool.captcha.AbstractCaptcha
 
verify(String, String) - Method in interface cn.hutool.captcha.generator.CodeGenerator
验证用户输入的字符串是否与生成的验证码匹配
用户通过实现此方法定义验证码匹配方式
verify(String, String) - Method in class cn.hutool.captcha.generator.MathGenerator
 
verify(String, String) - Method in class cn.hutool.captcha.generator.RandomGenerator
 
verify(String) - Method in interface cn.hutool.captcha.ICaptcha
验证验证码是否正确,建议忽略大小写

W

width - Variable in class cn.hutool.captcha.AbstractCaptcha
图片的宽度
write(String) - Method in class cn.hutool.captcha.AbstractCaptcha
验证码写出到文件
write(File) - Method in class cn.hutool.captcha.AbstractCaptcha
验证码写出到文件
write(OutputStream) - Method in class cn.hutool.captcha.AbstractCaptcha
 
write(OutputStream) - Method in interface cn.hutool.captcha.ICaptcha
将验证码写出到目标流中
A B C F G H I L M R S T V W 
Skip navigation links

Copyright © 2024. All rights reserved.