类 SaDisableWrapperInfo

java.lang.Object
cn.dev33.satoken.model.wrapperInfo.SaDisableWrapperInfo

public class SaDisableWrapperInfo extends Object
返回值包装类:描述一个账号是否已被封禁等信息
从以下版本开始:
1.40.0
作者:
click33
  • 字段详细资料

    • isDisable

      public boolean isDisable
      是否被封禁
    • disableTime

      public long disableTime
      封禁剩余时间,单位:秒(-1=永久封禁,0 or -2=未封禁)
    • disableLevel

      public int disableLevel
      封禁等级(最小1级,0=未封禁)
  • 构造器详细资料

    • SaDisableWrapperInfo

      public SaDisableWrapperInfo(boolean isDisable, long disableTime, int disableLevel)
      构建对象
      参数:
      isDisable - 是否被封禁
      disableTime - 封禁剩余时间,单位:秒(-1=永久封禁,0 or -2=未封禁)
      disableLevel - 封禁等级(最小1级,0=未封禁)
  • 方法详细资料

    • createDisabled

      public static SaDisableWrapperInfo createDisabled(long disableTime, int disableLevel)
      创建一个已封禁描述对象
      参数:
      disableTime - 封禁时间
      disableLevel - 封禁等级
      返回:
      /
    • createNotDisabled

      public static SaDisableWrapperInfo createNotDisabled()
      创建一个未封禁描述对象
      返回:
      /
    • createNotDisabled

      public static SaDisableWrapperInfo createNotDisabled(long cacheTime)
      创建一个未封禁描述对象,并指定缓存时间,指定时间内不再重复查询
      参数:
      cacheTime - 缓存时间(单位:秒)
      返回:
      /
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • getIsDisable

      public boolean getIsDisable()
    • setIsDisable

      public SaDisableWrapperInfo setIsDisable(boolean isDisable)
    • getDisableTime

      public long getDisableTime()
    • setDisableTime

      public SaDisableWrapperInfo setDisableTime(long disableTime)
    • getDisableLevel

      public int getDisableLevel()
    • setDisableLevel

      public SaDisableWrapperInfo setDisableLevel(int disableLevel)