MsalMemoryTokenCacheProvider Clase
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í.
Implementación de la caché de tokens para clientes confidenciales y públicos respaldados por MemoryCache.
public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
- Herencia
Constructores
| Nombre | Description |
|---|---|
| MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>) |
Constructor. |
Métodos
| Nombre | Description |
|---|---|
| ClearAsync(String) |
Borrar la memoria caché. (Heredado de MsalAbstractTokenCacheProvider) |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Método que se va a invalidar mediante serializadores de caché concretos para expresar la clave sugerida. (Heredado de MsalAbstractTokenCacheProvider) |
| Initialize(ITokenCache) |
Inicializa la serialización de caché de tokens. (Heredado de MsalAbstractTokenCacheProvider) |
| InitializeAsync(ITokenCache) |
Inicializa la serialización de caché de tokens. (Heredado de MsalAbstractTokenCacheProvider) |
| OnBeforeWriteAsync(TokenCacheNotificationArgs) |
Si desea asegurarse de que no se produzca ninguna escritura simultánea, use esta notificación para colocar un bloqueo en la entrada. (Heredado de MsalAbstractTokenCacheProvider) |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Método que se va a invalidar mediante serializadores de caché concretos para leer los bytes de caché. |
| ReadCacheBytesAsync(String) |
Lee un blob de la caché de serialización (identificada por su clave). |
| RemoveKeyAsync(String, CacheSerializerHints) |
Método que se va a invalidar mediante serializadores de caché concretos para quitar una entrada de la memoria caché. (Heredado de MsalAbstractTokenCacheProvider) |
| RemoveKeyAsync(String) |
Quita una caché de tokens identificada por su clave de la caché de serialización. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Escribe un blob de caché de tokens en la caché de serialización (identificada por su clave). |
| WriteCacheBytesAsync(String, Byte[]) |
Escribe un blob de caché de tokens en la caché de serialización (identificada por su clave). |