类 SaTokenInfo

java.lang.Object
cn.dev33.satoken.stp.SaTokenInfo

public class SaTokenInfo extends Object
Token信息Model: 用来描述一个Token的常用参数
作者:
kong
  • 字段详细资料

    • tokenName

      public String tokenName
      token名称
    • tokenValue

      public String tokenValue
      token值
    • isLogin

      public Boolean isLogin
      此token是否已经登录
    • loginId

      public Object loginId
      此token对应的LoginId,未登录时为null
    • loginType

      public String loginType
      账号类型
    • tokenTimeout

      public long tokenTimeout
      token剩余有效期 (单位: 秒)
    • sessionTimeout

      public long sessionTimeout
      User-Session剩余有效时间 (单位: 秒)
    • tokenSessionTimeout

      public long tokenSessionTimeout
      Token-Session剩余有效时间 (单位: 秒)
    • tokenActivityTimeout

      public long tokenActivityTimeout
      token剩余无操作有效时间 (单位: 秒)
    • loginDevice

      public String loginDevice
      登录设备类型
    • tag

      public String tag
      自定义数据
  • 构造器详细资料

    • SaTokenInfo

      public SaTokenInfo()
  • 方法详细资料

    • getTokenName

      public String getTokenName()
      返回:
      token名称
    • setTokenName

      public void setTokenName(String tokenName)
      参数:
      tokenName - token名称
    • getTokenValue

      public String getTokenValue()
      返回:
      token值
    • setTokenValue

      public void setTokenValue(String tokenValue)
      参数:
      tokenValue - token值
    • getIsLogin

      public Boolean getIsLogin()
      返回:
      此token是否已经登录
    • setIsLogin

      public void setIsLogin(Boolean isLogin)
      参数:
      isLogin - 此token是否已经登录
    • getLoginId

      public Object getLoginId()
      返回:
      此token对应的LoginId,未登录时为null
    • setLoginId

      public void setLoginId(Object loginId)
      参数:
      loginId - 此token对应的LoginId,未登录时为null
    • getLoginType

      public String getLoginType()
      返回:
      账号类型
    • setLoginType

      public void setLoginType(String loginType)
      参数:
      loginType - 账号类型
    • getTokenTimeout

      public long getTokenTimeout()
      返回:
      token剩余有效期 (单位: 秒)
    • setTokenTimeout

      public void setTokenTimeout(long tokenTimeout)
      参数:
      tokenTimeout - token剩余有效期 (单位: 秒)
    • getSessionTimeout

      public long getSessionTimeout()
      返回:
      User-Session剩余有效时间 (单位: 秒)
    • setSessionTimeout

      public void setSessionTimeout(long sessionTimeout)
      参数:
      sessionTimeout - User-Session剩余有效时间 (单位: 秒)
    • getTokenSessionTimeout

      public long getTokenSessionTimeout()
      返回:
      Token-Session剩余有效时间 (单位: 秒)
    • setTokenSessionTimeout

      public void setTokenSessionTimeout(long tokenSessionTimeout)
      参数:
      tokenSessionTimeout - Token-Session剩余有效时间 (单位: 秒)
    • getTokenActivityTimeout

      public long getTokenActivityTimeout()
      返回:
      token剩余无操作有效时间 (单位: 秒)
    • setTokenActivityTimeout

      public void setTokenActivityTimeout(long tokenActivityTimeout)
      参数:
      tokenActivityTimeout - token剩余无操作有效时间 (单位: 秒)
    • getLoginDevice

      public String getLoginDevice()
      返回:
      登录设备类型
    • setLoginDevice

      public void setLoginDevice(String loginDevice)
      参数:
      loginDevice - 登录设备类型
    • getTag

      public String getTag()
      返回:
      自定义数据
    • setTag

      public void setTag(String tag)
      参数:
      tag - 自定义数据
    • toString

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