Class SaDisableWrapperInfo
java.lang.Object
cn.dev33.satoken.model.wrapperInfo.SaDisableWrapperInfo
返回值包装类:描述一个账号是否已被封禁等信息
- Since:
- 1.40.0
- Author:
- click33
-
Field Summary
FieldsModifier and TypeFieldDescriptionint封禁等级(最小1级,0=未封禁)long封禁剩余时间,单位:秒(-1=永久封禁,0 or -2=未封禁)boolean是否被封禁 -
Constructor Summary
ConstructorsConstructorDescriptionSaDisableWrapperInfo(boolean isDisable, long disableTime, int disableLevel) 构建对象 -
Method Summary
Modifier and TypeMethodDescriptionstatic SaDisableWrapperInfocreateDisabled(long disableTime, int disableLevel) 创建一个已封禁描述对象static SaDisableWrapperInfo创建一个未封禁描述对象static SaDisableWrapperInfocreateNotDisabled(long cacheTime) 创建一个未封禁描述对象,并指定缓存时间,指定时间内不再重复查询intlongbooleansetDisableLevel(int disableLevel) setDisableTime(long disableTime) setIsDisable(boolean isDisable) toString()
-
Field Details
-
isDisable
public boolean isDisable是否被封禁 -
disableTime
public long disableTime封禁剩余时间,单位:秒(-1=永久封禁,0 or -2=未封禁) -
disableLevel
public int disableLevel封禁等级(最小1级,0=未封禁)
-
-
Constructor Details
-
SaDisableWrapperInfo
public SaDisableWrapperInfo(boolean isDisable, long disableTime, int disableLevel) 构建对象- Parameters:
isDisable- 是否被封禁disableTime- 封禁剩余时间,单位:秒(-1=永久封禁,0 or -2=未封禁)disableLevel- 封禁等级(最小1级,0=未封禁)
-
-
Method Details
-
createDisabled
创建一个已封禁描述对象- Parameters:
disableTime- 封禁时间disableLevel- 封禁等级- Returns:
- /
-
createNotDisabled
创建一个未封禁描述对象- Returns:
- /
-
createNotDisabled
创建一个未封禁描述对象,并指定缓存时间,指定时间内不再重复查询- Parameters:
cacheTime- 缓存时间(单位:秒)- Returns:
- /
-
toString
-
getIsDisable
public boolean getIsDisable() -
setIsDisable
-
getDisableTime
public long getDisableTime() -
setDisableTime
-
getDisableLevel
public int getDisableLevel() -
setDisableLevel
-