共用方式為


AuthenticationRequiredError class

嘗試以無訊息方式擷取權杖之後,用來強制執行驗證的錯誤。

Extends

Error

建構函式

AuthenticationRequiredError(AuthenticationRequiredErrorOptions)

屬性

getTokenOptions

傳遞至 getToken 要求的選項。

scopes

權杖將具有存取權的範圍清單。

繼承的屬性

message
name
prepareStackTrace

格式化堆疊追蹤的選擇性覆寫

請參閱https://v8.dev/docs/stack-trace-api#customizing-stack-traces

stack
stackTraceLimit

繼承的方法

captureStackTrace(object, Function)

在目標物件上建立 .stack 屬性

建構函式詳細資料

AuthenticationRequiredError(AuthenticationRequiredErrorOptions)

new AuthenticationRequiredError(options: AuthenticationRequiredErrorOptions)

參數

options
AuthenticationRequiredErrorOptions

選用參數。 您可以指定訊息。 您也可以指定要求的 GetTokenOptions ,以便更輕鬆地將錯誤與收到的參數產生關聯。

屬性詳細資料

getTokenOptions

傳遞至 getToken 要求的選項。

getTokenOptions?: GetTokenOptions

屬性值

scopes

權杖將具有存取權的範圍清單。

scopes: string[]

屬性值

string[]

繼承的屬性詳細資料

message

message: string

屬性值

string

繼承自 Error.message

name

name: string

屬性值

string

繼承自 Error.name

prepareStackTrace

格式化堆疊追蹤的選擇性覆寫

請參閱https://v8.dev/docs/stack-trace-api#customizing-stack-traces

static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

屬性值

(err: Error, stackTraces: CallSite[]) => any

繼承自 Error.prepareStackTrace

stack

stack?: string

屬性值

string

繼承自 Error.stack

stackTraceLimit

static stackTraceLimit: number

屬性值

number

繼承自 Error.stackTraceLimit

繼承的方法的詳細資料

captureStackTrace(object, Function)

在目標物件上建立 .stack 屬性

static function captureStackTrace(targetObject: object, constructorOpt?: Function)

參數

targetObject

object

constructorOpt

Function

繼承自 Error.captureStackTrace