AuthenticationError class
常规 AuthenticationError
类,表示具有代码状态的身份验证错误。
- 扩展
-
Error
构造函数
Authentication |
初始化 AuthenticationError 类的新实例。 |
属性
Error | |
status |
继承属性
message | |
name | |
stack |
方法
determine |
用于从非 |
is |
确认错误的类型 IStatusCodeError。 |
构造函数详细信息
AuthenticationError(string, StatusCode)
初始化 AuthenticationError 类的新实例。
new AuthenticationError(message: string, statusCode: StatusCode)
参数
- message
-
string
错误消息。
- statusCode
- StatusCode
要使用的 StatusCode
编号。
属性详细信息
Error
static Error: ErrorConstructor
属性值
ErrorConstructor
statusCode
继承属性详细信息
message
message: string
属性值
string
继承自 Error.message
name
name: string
属性值
string
继承自 Error.name 的
stack
stack?: string
属性值
string
继承自 Error.stack
方法详细信息
determineStatusCodeAndBuildMessage(any)
用于从非IStatusCodeError
的错误消息中确定状态代码。
static function determineStatusCodeAndBuildMessage(err: any): string
参数
- err
-
any
引发的错误,用于确定适当的状态代码。
返回
string
要作为响应发送的错误消息。
isStatusCodeError(any)
确认错误的类型 IStatusCodeError。
static function isStatusCodeError(err: any): boolean
参数
- err
-
any
要验证的错误。
返回
boolean
如果 err
是 IStatusCodeError,则结果为 true;否则为 false。