Klasse: MCPAuthBearerAuthError
Fehler, der ausgelöst wird, wenn es ein Problem bei der Authentifizierung mit Bearer-Tokens gibt.
Erbt von
Konstruktoren
Konstruktor
new MCPAuthBearerAuthError(code: BearerAuthErrorCode, cause?: MCPAuthBearerAuthErrorDetails): MCPAuthBearerAuthError;
Parameter
code
cause?
Rückgabewert
MCPAuthBearerAuthError
Überschreibt
Eigenschaften
cause?
readonly optional cause: MCPAuthBearerAuthErrorDetails;
Geerbt von
code
readonly code: BearerAuthErrorCode;
Der Fehlercode im snake_case-Format.
Geerbt von
message
message: string;
Geerbt von
name
name: string = 'MCPAuthBearerAuthError';
Überschreibt
stack?
optional stack: string;
Geerbt von
prepareStackTrace()?
static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;
Optionale Überschreibung zur Formatierung von Stacktraces
Parameter
err
Error
stackTraces
CallSite
[]
Rückgabewert
any
Siehe
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Geerbt von
MCPAuthError
.prepareStackTrace
stackTraceLimit
static stackTraceLimit: number;
Geerbt von
Methoden
toJson()
toJson(showCause: boolean): Record<string, unknown>;
Konvertiert den Fehler in ein HTTP-Response-freundliches JSON-Format.
Parameter
showCause
boolean
= false
Gibt an, ob die Ursache des Fehlers in der JSON-Antwort enthalten sein soll.
Standardmäßig false
.
Rückgabewert
Record
<string
, unknown
>
Überschreibt
captureStackTrace()
static captureStackTrace(targetObject: object, constructorOpt?: Function): void;
Erstellt die .stack-Eigenschaft auf einem Zielobjekt
Parameter
targetObject
object
constructorOpt?
Function
Rückgabewert
void