Alias de type : ValidateIssuerFunction()
type ValidateIssuerFunction = (tokenIssuer: string) => void;
Type de fonction pour valider l’émetteur (Issuer) du jeton d’accès (Access token).
Cette fonction doit lever une MCPAuthBearerAuthError avec le code 'invalid_issuer' si l’émetteur n’est pas valide. L’émetteur doit être validé par rapport à :
- Les serveurs d’autorisation configurés dans les métadonnées du serveur d’authentification MCP-Auth
- Les serveurs d’autorisation listés dans les métadonnées de la ressource protégée
Paramètres
tokenIssuer
string
Retourne
void
Lève une exception
Lorsque l’émetteur n’est pas reconnu ou invalide.