Classe: MCPAuthBearerAuthError
Erro lançado quando há um problema ao autenticar com tokens Bearer.
Estende
Construtores
Construtor
new MCPAuthBearerAuthError(code: BearerAuthErrorCode, cause?: MCPAuthBearerAuthErrorDetails): MCPAuthBearerAuthError;
Parâmetros
code
cause?
Retorna
MCPAuthBearerAuthError
Sobrescreve
Propriedades
cause?
readonly optional cause: MCPAuthBearerAuthErrorDetails;
Herdado de
code
readonly code: BearerAuthErrorCode;
O código de erro no formato snake_case.
Herdado de
message
message: string;
Herdado de
name
name: string = 'MCPAuthBearerAuthError';
Sobrescreve
stack?
optional stack: string;
Herdado de
prepareStackTrace()?
static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;
Sobrescrita opcional para formatação de rastreamentos de pilha
Parâmetros
err
Error
stackTraces
CallSite
[]
Retorna
any
Veja também
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Herdado de
MCPAuthError
.prepareStackTrace
stackTraceLimit
static stackTraceLimit: number;
Herdado de
Métodos
toJson()
toJson(showCause: boolean): Record<string, unknown>;
Converte o erro para um formato JSON amigável para resposta HTTP.
Parâmetros
showCause
boolean
= false
Se deve incluir a causa do erro na resposta JSON.
O padrão é false
.
Retorna
Record
<string
, unknown
>
Sobrescreve
captureStackTrace()
static captureStackTrace(targetObject: object, constructorOpt?: Function): void;
Cria a propriedade .stack em um objeto alvo
Parâmetros
targetObject
object
constructorOpt?
Function
Retorna
void