Class DefaultCaptchaGener
java.lang.Object
tech.riemann.nif.web.captcha.DefaultCaptchaGener
- All Implemented Interfaces:
CaptchaGener
默认验证码生成器
实现CaptchaGener接口,用于生成验证码
支持使用不同的字符池生成验证码,默认为数字和字母的组合
主要功能: 1. 提供默认的字符池(数字+字母) 2. 支持自定义字符池 3. 根据指定长度生成验证码
- Author:
- Kerbores(kerbores@riemann.tech)
-
Field Details
-
NUMBER_POOL
-
LETTER_POOL
-
DEFAULT_POOL
-
-
Constructor Details
-
DefaultCaptchaGener
public DefaultCaptchaGener()默认构造函数使用默认字符池(数字+字母)
-
DefaultCaptchaGener
-
-
Method Details
-
gen
生成指定长度的验证码从字符池中随机选择字符,生成指定长度的验证码
- Specified by:
genin interfaceCaptchaGener- Parameters:
length- 验证码长度- Returns:
- 生成的验证码字符串,如果长度小于等于0则返回空字符串
-