AuthenticationResultMetadata Classe

Definição

Contém metadados do resultado da autenticação. Metrics para métricas adicionais a nível MSAL.

public class AuthenticationResultMetadata
type AuthenticationResultMetadata = class
Public Class AuthenticationResultMetadata
Herança
AuthenticationResultMetadata

Construtores

Name Descrição
AuthenticationResultMetadata(TokenSource)

Construtor para a classe AuthenticationResultMetadata

<param name="tokenSource">A fonte do token.</param>

Propriedades

Name Descrição
CachedAccessTokenCount

O número de tokens de acesso na cache.

CacheLevel

Indica o tipo de cache de onde o token foi lido.

CacheRefreshReason

Especifica a razão para obter o token de acesso junto do fornecedor de identidade.

DurationCreatingExtendedTokenInUs

O tempo, em microssegundos, é gasto na criação do token estendido.

DurationInCacheInMs

Tempo, em milissegundos, o MSAL gasto durante este pedido a ler e escrever na cache do token, ou seja, nos callbacks OnBeforeAccess, OnAfterAccess, etc. Não inclui lógica MSAL interna para pesquisa na cache uma vez carregada.

DurationInHttpInMs

Tempo, em milissegundos, o MSAL gasto na comunicação HTTP durante este pedido.

DurationTotalInMs

Tempo, em milissegundos, gasto para satisfazer este pedido. Inclui tempo gasto a fazer pedidos DurationInHttpInMsHTTP, tempo gasto em callbacks DurationInCacheInMsde cache de token, tempo gasto em MSAL e mudança de contexto.

RefreshOn

Especifica a hora em que o token em cache deve ser atualizado proativamente. Este valor pode ser nulo se a atualização proativa não estiver ativada.

RegionDetails

Contém o resultado da descoberta da região se a região foi utilizada.

Telemetry

Pode conter dados de telemetria.

TokenEndpoint

O endpoint do token é usado para contactar o Fornecedor de Identidade (por exemplo, Azure Active Directory). Pode ser nulo, por exemplo, quando o token vem da cache.

TokenSource

A origem do token no resultado.

Aplica-se a