MsalAbstractTokenCacheProvider 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í.
Proveedor de caché de tokens con implementación predeterminada.
public abstract class MsalAbstractTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.IMsalTokenCacheProvider
type MsalAbstractTokenCacheProvider = class
interface IMsalTokenCacheProvider
Public MustInherit Class MsalAbstractTokenCacheProvider
Implements IMsalTokenCacheProvider
- Herencia
-
MsalAbstractTokenCacheProvider
- Derivado
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| MsalAbstractTokenCacheProvider(IDataProtector, ILogger<MsalAbstractTokenCacheProvider>) |
Constructor. |
| MsalAbstractTokenCacheProvider(IDataProtector) |
Constructor. |
Métodos
| Nombre | Description |
|---|---|
| ClearAsync(String) |
Borrar la memoria caché. |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Método que se va a invalidar mediante serializadores de caché concretos para expresar la clave sugerida. |
| Initialize(ITokenCache) |
Inicializa la serialización de caché de tokens. |
| InitializeAsync(ITokenCache) |
Inicializa la serialización de caché de tokens. |
| 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. |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Método que se va a invalidar mediante serializadores de caché concretos para leer los bytes de caché. |
| ReadCacheBytesAsync(String) |
Método que se va a implementar mediante serializadores de caché concretos para leer los bytes de caché. |
| RemoveKeyAsync(String, CacheSerializerHints) |
Método que se va a invalidar mediante serializadores de caché concretos para quitar una entrada de la memoria caché. |
| RemoveKeyAsync(String) |
Método que se va a implementar mediante serializadores de caché concretos para quitar una entrada de la memoria caché. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Método que se va a invalidar mediante serializadores de caché concretos para escribir los bytes de caché. |
| WriteCacheBytesAsync(String, Byte[]) |
Método que se va a implementar mediante serializadores de caché concretos para escribir los bytes de caché. |