Dil

AuthenticationResultMetadata Sınıf

Tanım

Kimlik doğrulama sonucunun meta verilerini içerir. Metrics ek MSAL genelinde ölçümler için.

public class AuthenticationResultMetadata
type AuthenticationResultMetadata = class
Public Class AuthenticationResultMetadata
Devralma
AuthenticationResultMetadata

Oluşturucular

Name Description
AuthenticationResultMetadata(TokenSource)

AuthenticationResultMetadata sınıfı için oluşturucu

<param name="tokenSource">Belirteç kaynağı.</param>

Özellikler

Name Description
CachedAccessTokenCount

Önbellekteki erişim belirteçlerinin sayısı.

CacheLevel

Belirtecin okunduğu önbellek türünü gösterir.

CacheRefreshReason

Kimlik sağlayıcısından erişim belirtecini getirmenin nedenini belirtir.

DurationCreatingExtendedTokenInUs

Mikrosaniye olarak, genişletilmiş belirtecin belirteç oluşturulması için harcanan süre.

DurationInCacheInMs

Milisaniye cinsinden MSAL, bu istek sırasında belirteç önbelleğini (örneğin OnBeforeAccess, OnAfterAccess vb.) geri çağırmaları okumak ve yazmak için harcanan süre. Yüklendikten sonra önbellekte arama için iç MSAL mantığı içermez.

DurationInHttpInMs

Bu istek sırasında MSAL'nin HTTP iletişimi için harcadığı süre milisaniye cinsindendir.

DurationTotalInMs

Milisaniye cinsinden bu isteğe hizmet vermek için harcanan süre. HTTP isteklerinde DurationInHttpInMsharcanan zamanı, belirteç önbelleği geri çağırmalarında DurationInCacheInMsharcanan zamanı, MSAL'de harcanan süreyi ve bağlam değiştirmeyi içerir.

RefreshOn

Önbelleğe alınan belirtecin proaktif olarak yenilenmesi gereken zamanı belirtir. Proaktif yenileme etkinleştirilmediyse bu değer null olabilir.

RegionDetails

Bölge kullanıldıysa bölge bulma işleminin sonucunu içerir.

Telemetry

Telemetri verileri içerebilir.

TokenEndpoint

Kimlik Sağlayıcısı'na başvurmak için kullanılan belirteç uç noktası (örneğin, Azure Active Directory). Örneğin belirteç önbellekten geldiğinde null olabilir.

TokenSource

Sonuçtaki belirtecin kaynağı.

Şunlara uygulanır