Classes
Type Definitions
-
ProviderMetadata
-
Objeto literal contendo informações de configuração do provedor de identidade.
Type:
- Object
Properties:
Name Type Description issuer
string Url de identificação do provedor de identidade.
authorizationEndpoint
string Url do provedor de identidade utilizada para autenticação dos usuários.
userInfoEndpoint
string Url do provedor de identidade utilizada para consultar informações sobre o usuário logado.
tokenEndpoint
string Url do provedor de identidade utilizada para obtenção de tokens.
introspectionEndpoint
string Url do provedor de identidade utilizada para consultar informações sobre um token emitido previamente.
revocationEndpoint
string Url do provedor de identidade utilizada para revogar um token.
deviceAuthorizationEndpoint
string URL de autorização de dispositivo, utilizada no fluxo de autorização de dispositivo.
grantTypesSupported
Array.<string> Fluxos de autorização suportados pelo provedor de identidade.
responseTypesSupported
Array.<string> Tipos de resposta suportadas pelo provedor de identidade.
responseModesSupported
Array.<string> Modos suportados pelo provedor de identidade para o envio das informações na requisição de resposta, enviada para a URL de redirecionamento.
scopesSupported
Array.<string> Escopos suportados pelo provedor de identidade.
idTokenSigningAlgValuesSupported
Array.<string> Algoritmos suportados para assinatura do
ID Token
.userInfoSigningAlgValuesSupported
Array.<string> Algoritmos suportados para assinatura do token de informações do usuário autenticado.
claimsSupported
Array.<string> Conjunto de declarações suportadas pelo provedor de identidade.
jwks
string JSON contendo a lista de chaves publicas utilizadas pelo provedor, no formato JWKS.