MsalMemoryTokenCacheProvider Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een implementatie van tokencache voor zowel vertrouwelijke als openbare clients die worden ondersteund door MemoryCache.
public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
- Overname
Constructors
| Name | Description |
|---|---|
| MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>) |
Bouwer. |
Methoden
| Name | Description |
|---|---|
| ClearAsync(String) |
Wis de cache. (Overgenomen van MsalAbstractTokenCacheProvider) |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Methode die moet worden overschreven door concrete cacheserialisaties om de voorgestelde sleutel uit te drukken. (Overgenomen van MsalAbstractTokenCacheProvider) |
| Initialize(ITokenCache) |
Initialiseert de serialisatie van de tokencache. (Overgenomen van MsalAbstractTokenCacheProvider) |
| InitializeAsync(ITokenCache) |
Initialiseert de serialisatie van de tokencache. (Overgenomen van MsalAbstractTokenCacheProvider) |
| OnBeforeWriteAsync(TokenCacheNotificationArgs) |
Als u ervoor wilt zorgen dat er geen gelijktijdige schrijfbewerking plaatsvindt, gebruikt u deze melding om een vergrendeling op de vermelding te plaatsen. (Overgenomen van MsalAbstractTokenCacheProvider) |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Methode om te worden overschreven door concrete cache-serializers om de cachebytes te lezen. |
| ReadCacheBytesAsync(String) |
Leest een blob uit de serialisatiecache (geïdentificeerd door de sleutel). |
| RemoveKeyAsync(String, CacheSerializerHints) |
Methode die moet worden overschreven door concrete cacheserialisaties om een vermelding uit de cache te verwijderen. (Overgenomen van MsalAbstractTokenCacheProvider) |
| RemoveKeyAsync(String) |
Hiermee verwijdert u een tokencache die is geïdentificeerd door de sleutel, uit de serialisatiecache. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Hiermee schrijft u een tokencache-blob naar de serialisatiecache (geïdentificeerd door de sleutel). |
| WriteCacheBytesAsync(String, Byte[]) |
Hiermee schrijft u een tokencache-blob naar de serialisatiecache (geïdentificeerd door de sleutel). |