CacheRefreshReason Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |