Class AuthenticationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
tech.riemann.nif.auth.AuthenticationException
- All Implemented Interfaces:
Serializable
身份验证异常
当用户身份验证失败时抛出此异常,例如: 1. 用户未登录 2. Token无效或已过期 3. 用户名或密码错误
该异常包含一个status字段,用于标识验证失败的状态码
- Author:
- Kerbores(kerbores@riemann.tech)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescription构造默认的身份验证异常AuthenticationException(String message) 构造带消息的身份验证异常AuthenticationException(String message, String status) 构造带消息和状态码的身份验证异常 -
Method Summary
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AuthenticationException
public AuthenticationException()构造默认的身份验证异常使用默认状态码"DEFAULT"
-
AuthenticationException
构造带消息的身份验证异常使用默认状态码"DEFAULT"
- Parameters:
message- 异常消息,描述验证失败的原因
-
AuthenticationException
-
-
Method Details
-
getStatus
-