@nogoo9/mcp-server-cloud-fs / auth/verifier / ExternalTokenVerifier
Class: ExternalTokenVerifier
Defined in: auth/verifier.ts:46
External token verifier. Validates bearer JWTs against a remote JWKS endpoint. Caches keys via jose's built-in JWKS cache.
Constructors
Constructor
new ExternalTokenVerifier(
options):ExternalTokenVerifier
Defined in: auth/verifier.ts:51
Parameters
options
Returns
ExternalTokenVerifier
Methods
verify()
verify(
token):Promise<TokenClaims>
Defined in: auth/verifier.ts:63
Verify a bearer token (JWT).
Parameters
token
string
Raw JWT string (without "Bearer " prefix).
Returns
Promise<TokenClaims>
Decoded claims if valid.
Throws
On invalid/expired token.
