클래스: MCPAuthBearerAuthError
Bearer 액세스 토큰 (Access token) 인증 (Authentication) 과정에서 문제가 발생할 때 발생하는 오류입니다.
상속
생성자
생성자
new MCPAuthBearerAuthError(code: BearerAuthErrorCode, cause?: MCPAuthBearerAuthErrorDetails): MCPAuthBearerAuthError;
매개변수
code
cause?
반환값
MCPAuthBearerAuthError
오버라이드
프로퍼티
cause?
readonly optional cause: MCPAuthBearerAuthErrorDetails;
상속됨
code
readonly code: BearerAuthErrorCode;
스네이크 케이스(snake_case) 형식의 오류 코드입니다.
상속됨
message
message: string;
상속됨
name
name: string = 'MCPAuthBearerAuthError';
오버라이드
stack?
optional stack: string;
상속됨
prepareStackTrace()?
static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;
스택 트레이스(stack trace) 포맷팅을 위한 선택적 오버라이드
매개변수
err
Error
stackTraces
CallSite
[]
반환값
any
참고
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
상속됨
MCPAuthError
.prepareStackTrace
stackTraceLimit
static stackTraceLimit: number;
상속됨
메서드
toJson()
toJson(showCause: boolean): Record<string, unknown>;
오류를 HTTP 응답에 적합한 JSON 형식으로 변환합니다.
매개변수
showCause
boolean
= false
JSON 응답에 오류의 원인(cause)을 포함할지 여부입니다.
기본값은 false
입니다.
반환값
Record
<string
, unknown
>
오버라이드
captureStackTrace()
static captureStackTrace(targetObject: object, constructorOpt?: Function): void;
대상 객체에 .stack 프로퍼티를 생성합니다
매개변수
targetObject
object
constructorOpt?
Function
반환값
void