Lenguaje

MsalMemoryTokenCacheProvider Clase

Definición

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
MsalMemoryTokenCacheProvider

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).

Se aplica a