AuthenticationResultMetadata Klasse

Definition

Enthält Metadaten des Authentifizierungsergebnisses. Metrics für zusätzliche MSAL-weite Metriken.

public class AuthenticationResultMetadata
type AuthenticationResultMetadata = class
Public Class AuthenticationResultMetadata
Vererbung
AuthenticationResultMetadata

Konstruktoren

Name Beschreibung
AuthenticationResultMetadata(TokenSource)

Konstruktor für die Klasse AuthenticationResultMetadata

<param name="tokenSource">Die Tokenquelle.</Param>

Eigenschaften

Name Beschreibung
CachedAccessTokenCount

Die Anzahl der Zugriffstoken im Cache.

CacheLevel

Gibt den Cachetyp an, aus dem das Token gelesen wurde.

CacheRefreshReason

Gibt den Grund für das Abrufen des Zugriffstokens vom Identitätsanbieter an.

DurationCreatingExtendedTokenInUs

Zeit in Mikrosekunden, die für die Tokenerstellung des erweiterten Tokens aufgewendet wurden.

DurationInCacheInMs

In Millisekunden verbrachte MSAL während dieser Anforderung das Lesen und Schreiben in den Tokencache, z. B. im OnBeforeAccess, OnAfterAccess usw. Rückrufe. Enthält keine interne MSAL-Logik zum Durchsuchen des Caches, nachdem er geladen wurde.

DurationInHttpInMs

Zeit in Millisekunden, MSAL für die HTTP-Kommunikation während dieser Anforderung aufgewendet.

DurationTotalInMs

Zeit in Millisekunden, die für die Verarbeitung dieser Anforderung aufgewendet wurde. Umfasst Zeitaufwand für die Erstellung von HTTP-Anforderungen DurationInHttpInMs, Zeitaufwand für Tokencacherückrufe DurationInCacheInMs, Zeitaufwand für MSAL- und Kontextwechsel.

RefreshOn

Gibt den Zeitpunkt an, zu dem das zwischengespeicherte Token proaktiv aktualisiert werden soll. Dieser Wert kann NULL sein, wenn die proaktive Aktualisierung nicht aktiviert ist.

RegionDetails

Enthält das Ergebnis der Regionsermittlung, wenn Region verwendet wurde.

Telemetry

Kann Telemetriedaten enthalten.

TokenEndpoint

Der Tokenendpunkt, der zum Kontaktieren des Identitätsanbieters verwendet wird (z. B. Azure Active Directory). Kann null sein, z. B. wenn das Token aus dem Cache stammt.

TokenSource

Die Quelle des Tokens im Ergebnis.

Gilt für: