Alias de tipo: ValidateIssuerFunction()
type ValidateIssuerFunction = (tokenIssuer: string) => void;
Tipo de función para validar el emisor (Issuer) del token de acceso (Access token).
Esta función debe lanzar un MCPAuthBearerAuthError con el código 'invalid_issuer' si el emisor no es válido. El emisor debe validarse contra:
- Los servidores de autorización configurados en los metadatos del servidor de autenticación de MCP-Auth
- Los servidores de autorización listados en los metadatos del recurso protegido
Parámetros
tokenIssuer
string
Devuelve
void
Lanza
Cuando el emisor no es reconocido o es inválido.