AuthenticationResultMetadata Klass

Definition

Innehåller metadata för autentiseringsresultatet. Metrics för ytterligare MSAL-omfattande mått.

public class AuthenticationResultMetadata
type AuthenticationResultMetadata = class
Public Class AuthenticationResultMetadata
Arv
AuthenticationResultMetadata

Konstruktorer

Name Description
AuthenticationResultMetadata(TokenSource)

Konstruktor för klassen AuthenticationResultMetadata

<param name="tokenSource">Tokenkällan.</Param>

Egenskaper

Name Description
CachedAccessTokenCount

Antalet åtkomsttoken i cacheminnet.

CacheLevel

Anger vilken typ av cache som token lästes från.

CacheRefreshReason

Anger orsaken till att hämta åtkomsttoken från identitetsprovidern.

DurationCreatingExtendedTokenInUs

Tid i mikrosekunder som spenderas i tokenskapandet av den utökade token.

DurationInCacheInMs

I millisekunder spenderade MSAL tid på att läsa och skriva till tokencacheminnet, d.v.s. i motringningarna OnBeforeAccess, OnAfterAccess osv. Innehåller inte intern MSAL-logik för att söka igenom cacheminnet när det har lästs in.

DurationInHttpInMs

I millisekunder spenderade MSAL tid för HTTP-kommunikation under den här begäran.

DurationTotalInMs

Tid i millisekunder som ägnas åt att hantera den här begäran. Inkluderar tid som ägnas åt att göra HTTP-begäranden DurationInHttpInMs, tid som spenderas i återanrop till tokencache, tid som spenderas DurationInCacheInMsi MSAL och kontextväxling.

RefreshOn

Anger den tid då den cachelagrade token ska uppdateras proaktivt. Det här värdet kan vara null om proaktiv uppdatering inte är aktiverad.

RegionDetails

Innehåller resultatet av regionidentifieringen om regionen användes.

Telemetry

Kan innehålla telemetridata.

TokenEndpoint

Den tokenslutpunkt som används för att kontakta identitetsprovidern (t.ex. Azure Active Directory). Kan vara null, till exempel när token kommer från cacheminnet.

TokenSource

Källan till token i resultatet.

Gäller för