AuthenticationResultMetadata Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |