public class PuzzleProvider extends AbstractProvider
background, code, font, generator, height, imageBytes, interfereCount, textAlpha, width| Constructor and Description |
|---|
PuzzleProvider(int width,
int height,
CodeStrategy generator,
int interfereCount) |
PuzzleProvider(int width,
int height,
int codeCount,
int interfereCount) |
| Modifier and Type | Method and Description |
|---|---|
protected Image |
createImage(String code)
根据生成的code创建验证码图片
|
String |
get()
获取验证码的文字内容
|
boolean |
verify(String inputCode)
验证验证码是否正确,建议忽略大小写
|
create, generateCode, getGenerator, getImage, getImageBase64, getImageBytes, setBackground, setFont, setGenerator, setTextAlpha, write, write, writepublic PuzzleProvider(int width,
int height,
int codeCount,
int interfereCount)
public PuzzleProvider(int width,
int height,
CodeStrategy generator,
int interfereCount)
protected Image createImage(String code)
AbstractProvidercreateImage in class AbstractProvidercode - 验证码public String get()
CaptchaProviderget in interface CaptchaProviderget in class AbstractProviderpublic boolean verify(String inputCode)
CaptchaProviderverify in interface CaptchaProviderverify in class AbstractProviderinputCode - 用户输入的验证码Copyright © 2020. All rights reserved.