Alias de type : ResolvedAuthServerConfig
type ResolvedAuthServerConfig = {
metadata: CamelCaseAuthorizationServerMetadata;
type: AuthServerType;
};
Configuration résolue pour le serveur d'autorisation distant avec métadonnées.
Utilisez ceci lorsque les métadonnées sont déjà disponibles, soit codées en dur, soit récupérées au préalable
via fetchServerConfig().
Propriétés
metadata
metadata: CamelCaseAuthorizationServerMetadata;
Les métadonnées du serveur d’autorisation (Authorization Server), qui doivent être conformes à la spécification MCP (basée sur OAuth 2.0 Authorization Server Metadata).
Ces métadonnées sont généralement récupérées à partir du point de terminaison well-known du serveur (OAuth 2.0 Authorization Server Metadata ou OpenID Connect Discovery) ; elles peuvent également être fournies directement dans la configuration si le serveur ne prend pas en charge de tels points de terminaison.
Remarque : Les métadonnées doivent être au format camelCase comme préféré par la bibliothèque mcp-auth.
Voir
type
type: AuthServerType;
Le type du serveur d’autorisation (Authorization Server).
Voir
AuthServerType pour les valeurs possibles.