Langage

CacheRefreshReason Énumération

Définition

Spécifie la raison de l’extraction du jeton d’accès à partir du fournisseur d’identité lors de l’utilisation d’AcquireTokenSilent, AcquireTokenForClient ou AcquireTokenOnBehalfOf.

public enum CacheRefreshReason
type CacheRefreshReason = 
Public Enum CacheRefreshReason
Héritage
CacheRefreshReason

Champs

Nom Valeur Description
NotApplicable 0

Lorsqu’un jeton est trouvé dans le cache ou que le cache n’est pas censé être atteint lors de l’exécution de la demande (appel interactif, appel de mot de passe de nom d’utilisateur, flux de code de l’appareil, etc.)

ForceRefreshOrClaims 1

Lorsque la demande de jeton est envoyée au fournisseur d’identité, car force_refresh a été défini sur true. Se produit également si WithClaims() est utilisé.

NoCachedAccessToken 2

Lorsque la demande de jeton est envoyée au fournisseur d’identité, car aucun jeton d’accès mis en cache n’existe

Expired 3

Lorsque la demande de jeton est envoyée au fournisseur d’identité, car le jeton d’accès mis en cache a expiré

ProactivelyRefreshed 4

Lorsque la demande de jeton est envoyée au fournisseur d’identité, car refresh_in a été utilisé et que le jeton existant doit être actualisé

CacheDisabled 5

Lorsque la demande de jeton est envoyée au fournisseur d’identité, car le cache de jetons interne a été désactivé via DisableInternalCacheOptions.

S’applique à