类 NotLoginException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
cn.dev33.satoken.exception.SaTokenException
cn.dev33.satoken.exception.NotLoginException
- 所有已实现的接口:
Serializable
一个异常:代表会话未能通过登录认证校验
- 从以下版本开始:
- 1.10.0
- 作者:
- click33
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明代表异常 token 的标志集合static final String表示 token 已被顶下线static final Stringstatic final String默认的提示语static final String表示 token 无效static final Stringstatic final String表示 token 已被踢下线static final Stringstatic final String表示 未按照指定前缀提交 tokenstatic final Stringstatic final String表示未能读取到有效 tokenstatic final Stringstatic final String表示 token 已被冻结static final Stringstatic final String表示 token 已过期static final String -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明获得账号类型getType()获取异常类型static NotLoginExceptionnewInstance(String loginType, String type, String message, String token) 静态方法构建一个 NotLoginException从类继承的方法 cn.dev33.satoken.exception.SaTokenException
getCode, setCode, throwBy, throwByNull
-
字段详细资料
-
NOT_TOKEN
表示未能读取到有效 token- 另请参阅:
-
NOT_TOKEN_MESSAGE
- 另请参阅:
-
INVALID_TOKEN
表示 token 无效- 另请参阅:
-
INVALID_TOKEN_MESSAGE
- 另请参阅:
-
TOKEN_TIMEOUT
表示 token 已过期- 另请参阅:
-
TOKEN_TIMEOUT_MESSAGE
- 另请参阅:
-
BE_REPLACED
表示 token 已被顶下线- 另请参阅:
-
BE_REPLACED_MESSAGE
- 另请参阅:
-
KICK_OUT
表示 token 已被踢下线- 另请参阅:
-
KICK_OUT_MESSAGE
- 另请参阅:
-
TOKEN_FREEZE
表示 token 已被冻结- 另请参阅:
-
TOKEN_FREEZE_MESSAGE
- 另请参阅:
-
NO_PREFIX
表示 未按照指定前缀提交 token- 另请参阅:
-
NO_PREFIX_MESSAGE
- 另请参阅:
-
DEFAULT_MESSAGE
默认的提示语- 另请参阅:
-
ABNORMAL_LIST
代表异常 token 的标志集合
-
-
构造器详细资料
-
NotLoginException
构造方法创建一个- 参数:
message- 异常消息loginType- 账号类型type- 类型
-
-
方法详细资料
-
getType
获取异常类型- 返回:
- 异常类型
-
getLoginType
获得账号类型- 返回:
- 账号类型
-
newInstance
public static NotLoginException newInstance(String loginType, String type, String message, String token) 静态方法构建一个 NotLoginException- 参数:
loginType- 账号类型type- 未登录场景值message- 异常描述信息token- 引起异常的 token 值,可不填,如果填了会拼接到异常描述信息后面- 返回:
- 构建完毕的异常对象
-