Język

CacheRefreshReason Wyliczenie

Definicja

Określa przyczynę pobierania tokenu dostępu od dostawcy tożsamości podczas korzystania z metody AcquireTokenSilent, AcquireTokenForClient lub AcquireTokenOnBehalfOf.

public enum CacheRefreshReason
type CacheRefreshReason = 
Public Enum CacheRefreshReason
Dziedziczenie
CacheRefreshReason

Pola

Nazwa Wartość Opis
NotApplicable 0

Gdy token zostanie znaleziony w pamięci podręcznej lub pamięć podręczna nie ma zostać trafiony podczas wykonywania żądania (interakcyjne wywołanie, wywołanie hasła nazwy użytkownika, przepływ kodu urządzenia itp.)

ForceRefreshOrClaims 1

Gdy żądanie tokenu zostanie skierowane do dostawcy tożsamości, ponieważ force_refresh ustawiono wartość true. Występuje również w przypadku użycia funkcji WithClaims().

NoCachedAccessToken 2

Gdy żądanie tokenu zostanie skierowane do dostawcy tożsamości, ponieważ nie istnieje buforowany token dostępu

Expired 3

Gdy żądanie tokenu przechodzi do dostawcy tożsamości, ponieważ token dostępu w pamięci podręcznej wygasł

ProactivelyRefreshed 4

Gdy żądanie tokenu zostanie skierowane do dostawcy tożsamości, ponieważ refresh_in użyto i należy odświeżyć istniejący token

CacheDisabled 5

Gdy żądanie tokenu zostanie skierowane do dostawcy tożsamości, ponieważ wewnętrzna pamięć podręczna tokenu została wyłączona za pośrednictwem elementu DisableInternalCacheOptions.

Dotyczy