Pular para o conteúdo principal

Alias de Tipo: ResolvedAuthServerConfig

type ResolvedAuthServerConfig = {
  metadata: CamelCaseAuthorizationServerMetadata;
  type: AuthServerType;
};

Configuração resolvida para o servidor de autorização remoto com metadados.

Use isto quando os metadados já estiverem disponíveis, seja codificados diretamente ou obtidos previamente via fetchServerConfig().

Propriedades

metadata

metadata: CamelCaseAuthorizationServerMetadata;

Os metadados do servidor de autorização (Authorization Server), que devem estar em conformidade com a especificação MCP (baseada nos Metadados do Servidor de Autorização OAuth 2.0).

Esses metadados são normalmente obtidos do endpoint well-known do servidor (Metadados do Servidor de Autorização OAuth 2.0 ou OpenID Connect Discovery); também podem ser fornecidos diretamente na configuração caso o servidor não suporte tais endpoints.

Nota: Os metadados devem estar no formato camelCase conforme preferido pela biblioteca mcp-auth.

Veja também


type

type: AuthServerType;

O tipo do servidor de autorização (Authorization Server).

Veja também

AuthServerType para os valores possíveis.