CacheRefreshReason Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |