CacheRefreshReason Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el motivo para capturar el token de acceso del proveedor de identidades al usar AcquireTokenSilent, AcquireTokenForClient o AcquireTokenOnBehalfOf.
public enum CacheRefreshReason
type CacheRefreshReason =
Public Enum CacheRefreshReason
- Herencia
-
CacheRefreshReason
Campos
| Nombre | Valor | Description |
|---|---|---|
| NotApplicable | 0 | Cuando se encuentra un token en la memoria caché o no se supone que se alcance la memoria caché al realizar la solicitud (llamada interactiva, llamada de contraseña de nombre de usuario, flujo de código de dispositivo, etc.) |
| ForceRefreshOrClaims | 1 | Cuando la solicitud de token va al proveedor de identidades porque force_refresh se estableció en true. También se produce si se usa WithClaims(). |
| NoCachedAccessToken | 2 | Cuando la solicitud de token va al proveedor de identidades porque no existe ningún token de acceso almacenado en caché |
| Expired | 3 | Cuando la solicitud de token va al proveedor de identidades porque el token de acceso almacenado en caché ha expirado |
| ProactivelyRefreshed | 4 | Cuando la solicitud de token va al proveedor de identidades porque se usó refresh_in y es necesario actualizar el token existente. |
| CacheDisabled | 5 | Cuando la solicitud de token va al proveedor de identidades porque la caché de tokens interna se ha deshabilitado a través de DisableInternalCacheOptions. |