Package com.weicoder.common.token
Class TokenBean
- java.lang.Object
-
- com.weicoder.common.token.TokenBean
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]array()把相关字段转换成字节数组TokenBeanarray(byte[] b)把字节数组转换成自己的字段java.lang.StringgetDate()longgetId()获得用户IDjava.lang.StringgetIp()获得登录IPintgetTime()获得过期时间java.lang.StringgetToken()获得Token加密串booleanisBan()是否被禁用 true 禁用 false 正常booleanisExpire()是否有效期booleanisLogin()是否登录 不验证是IP和登录时间booleanisServer()验证是否服务器发放tokenbooleanisServer(java.util.Set<java.lang.String> servers)验证是否服务器发放tokenbooleanisSign()判断Token标示是否正确booleanisValid()判断Token是否无效java.lang.StringtoString()
-
-
-
Method Detail
-
getDate
public java.lang.String getDate()
-
isLogin
public boolean isLogin()
是否登录 不验证是IP和登录时间- Returns:
- true 登录 false 未登录
-
isSign
public boolean isSign()
判断Token标示是否正确- Returns:
- 是否正确
-
isBan
public boolean isBan()
是否被禁用 true 禁用 false 正常- Returns:
-
isServer
public boolean isServer()
验证是否服务器发放token- Returns:
- 是否存在
-
isServer
public boolean isServer(java.util.Set<java.lang.String> servers)
验证是否服务器发放token- Parameters:
servers- 服务器列表- Returns:
- 是否存在
-
isValid
public boolean isValid()
判断Token是否无效- Returns:
- true 有效 false 无效
-
isExpire
public boolean isExpire()
是否有效期- Returns:
- true 到期 false 有效
-
getId
public long getId()
获得用户ID- Returns:
- 用户ID
-
getTime
public int getTime()
获得过期时间- Returns:
- 过期时间
-
getIp
public java.lang.String getIp()
获得登录IP- Returns:
- 登录IP
-
getToken
public java.lang.String getToken()
获得Token加密串- Returns:
- 登录时间
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
array
public byte[] array()
Description copied from interface:ByteArray把相关字段转换成字节数组
-
-