@ConfigurationProperties(value="aj.captcha") public class AjCaptchaProperties extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AjCaptchaProperties.StorageType |
| 限定符和类型 | 字段和说明 |
|---|---|
private Boolean |
aesStatus
aes加密坐标开启或者禁用(true|false).
|
private String |
cacheNumber
local缓存的阈值
|
private AjCaptchaProperties.StorageType |
cacheType
缓存类型redis/local/....
|
private int |
clickWordCount
点选文字个数,存在问题,暂不要使用
|
private int |
fontSize
点选字体大小
|
private int |
fontStyle
点选字体样式
|
private String |
fontType
点选文字验证码的文字字体(文泉驿正黑).
|
private boolean |
historyDataClearEnable
历史数据清除开关
|
private String |
interferenceOptions
滑块干扰项(0/1/2)
|
private String |
jigsaw
滑动拼图底图路径.
|
private String |
picClick
点选文字底图路径.
|
static String |
PREFIX |
private int |
reqCheckMinuteLimit |
private boolean |
reqFrequencyLimitEnable
一分钟内接口请求次数限制 开关
|
private int |
reqGetLockLimit
一分钟内check接口失败次数
|
private int |
reqGetLockSeconds |
private int |
reqGetMinuteLimit
get接口一分钟内限制访问数
|
private int |
reqVerifyMinuteLimit |
private String |
slipOffset
校验滑动拼图允许误差偏移量(默认5像素).
|
private String |
timingClear
定时清理过期local缓存(单位秒)
|
private com.xingyuv.captcha.model.common.CaptchaTypeEnum |
type
验证码类型.
|
private String |
waterFont
右下角水印字体(文泉驿正黑).
|
private String |
waterMark
右下角水印文字(captcha-plus).
|
| 构造器和说明 |
|---|
AjCaptchaProperties() |
private com.xingyuv.captcha.model.common.CaptchaTypeEnum type
private String jigsaw
private String picClick
private String waterMark
private String waterFont
private String fontType
private String slipOffset
private Boolean aesStatus
private String interferenceOptions
private String cacheNumber
private String timingClear
private AjCaptchaProperties.StorageType cacheType
private boolean historyDataClearEnable
private boolean reqFrequencyLimitEnable
private int reqGetLockLimit
private int reqGetLockSeconds
private int reqGetMinuteLimit
private int reqCheckMinuteLimit
private int reqVerifyMinuteLimit
private int fontStyle
private int fontSize
private int clickWordCount
public int getFontStyle()
public void setFontStyle(int fontStyle)
public int getFontSize()
public void setFontSize(int fontSize)
public int getClickWordCount()
public void setClickWordCount(int clickWordCount)
public boolean isHistoryDataClearEnable()
public void setHistoryDataClearEnable(boolean historyDataClearEnable)
public boolean isReqFrequencyLimitEnable()
public boolean getReqFrequencyLimitEnable()
public void setReqFrequencyLimitEnable(boolean reqFrequencyLimitEnable)
public int getReqGetLockLimit()
public void setReqGetLockLimit(int reqGetLockLimit)
public int getReqGetLockSeconds()
public void setReqGetLockSeconds(int reqGetLockSeconds)
public int getReqGetMinuteLimit()
public void setReqGetMinuteLimit(int reqGetMinuteLimit)
public int getReqCheckMinuteLimit()
public void setReqCheckMinuteLimit(int reqCheckMinuteLimit)
public int getReqVerifyMinuteLimit()
public void setReqVerifyMinuteLimit(int reqVerifyMinuteLimit)
public static String getPrefix()
public com.xingyuv.captcha.model.common.CaptchaTypeEnum getType()
public void setType(com.xingyuv.captcha.model.common.CaptchaTypeEnum type)
public String getJigsaw()
public void setJigsaw(String jigsaw)
public String getPicClick()
public void setPicClick(String picClick)
public String getWaterMark()
public void setWaterMark(String waterMark)
public String getWaterFont()
public void setWaterFont(String waterFont)
public String getFontType()
public void setFontType(String fontType)
public String getSlipOffset()
public void setSlipOffset(String slipOffset)
public Boolean getAesStatus()
public void setAesStatus(Boolean aesStatus)
public AjCaptchaProperties.StorageType getCacheType()
public void setCacheType(AjCaptchaProperties.StorageType cacheType)
public String getInterferenceOptions()
public void setInterferenceOptions(String interferenceOptions)
public String getCacheNumber()
public void setCacheNumber(String cacheNumber)
public String getTimingClear()
public void setTimingClear(String timingClear)
Copyright © 2023. All rights reserved.