Skip to content

@nogoo9/mcp-server-cloud-fs / 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

VerifierOptions

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.

Released under the PolyForm Shield 1.0.0 License.