AuthenticationError class
一般 AuthenticationError
類別,表示具有程式碼狀態的驗證錯誤。
- Extends
-
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。