클래스: MCPAuthTokenVerificationError
토큰을 검증하는 과정에서 문제가 발생했을 때 발생하는 오류입니다.
상속
생성자
생성자
new MCPAuthTokenVerificationError(code: MCPAuthTokenVerificationErrorCode, cause?: unknown): MCPAuthTokenVerificationError;
매개변수
code
MCPAuthTokenVerificationErrorCode
cause?
unknown
반환값
MCPAuthTokenVerificationError
오버라이드
속성
cause?
readonly optional cause: unknown;
상속됨
code
readonly code: MCPAuthTokenVerificationErrorCode;
스네이크 케이스(snake_case) 형식의 오류 코드입니다.
상속됨
message
message: string;
상속됨
name
name: string = 'MCPAuthTokenVerificationError';
오버라이드
stack?
optional stack: string;
상속됨
prepareStackTrace()?
static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;
스택 트레이스 형식을 지정하기 위한 선택적 오버라이드입니다.
매개변수
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