Skip to main content

TokenVerifier

Trait TokenVerifier 

Source
pub trait TokenVerifier: Send + Sync {
    // Required method
    fn verify(
        &self,
        ctx: &McpContext,
        request: AuthRequest<'_>,
        token: &AccessToken,
    ) -> McpResult<AuthContext>;
}
Expand description

Token verifier interface used by token-based auth providers.

Required Methods§

Source

fn verify( &self, ctx: &McpContext, request: AuthRequest<'_>, token: &AccessToken, ) -> McpResult<AuthContext>

Verify an access token and return an auth context if valid.

Implementors§