MsalMemoryTokenCacheProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Implementierung des Tokencaches für vertrauliche und öffentliche Clients, die von MemoryCache unterstützt werden.
public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>) |
Konstruktor. |
Methoden
| Name | Beschreibung |
|---|---|
| ClearAsync(String) |
Löschen Sie den Cache. (Geerbt von MsalAbstractTokenCacheProvider) |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um den vorgeschlagenen Schlüssel auszudrücken. (Geerbt von MsalAbstractTokenCacheProvider) |
| Initialize(ITokenCache) |
Initialisiert die Tokencache-Serialisierung. (Geerbt von MsalAbstractTokenCacheProvider) |
| InitializeAsync(ITokenCache) |
Initialisiert die Tokencache-Serialisierung. (Geerbt von MsalAbstractTokenCacheProvider) |
| OnBeforeWriteAsync(TokenCacheNotificationArgs) |
Wenn Sie sicherstellen möchten, dass kein gleichzeitiger Schreibvorgang stattfindet, verwenden Sie diese Benachrichtigung, um eine Sperre für den Eintrag zu platzieren. (Geerbt von MsalAbstractTokenCacheProvider) |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um die Cachebytes zu lesen. |
| ReadCacheBytesAsync(String) |
Liest ein BLOB aus dem Serialisierungscache (identifiziert durch seinen Schlüssel). |
| RemoveKeyAsync(String, CacheSerializerHints) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um einen Eintrag aus dem Cache zu entfernen. (Geerbt von MsalAbstractTokenCacheProvider) |
| RemoveKeyAsync(String) |
Entfernt einen durch seinen Schlüssel identifizierten Tokencache aus dem Serialisierungscache. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Schreibt ein Tokencache-BLOB in den Serialisierungscache (identifiziert durch seinen Schlüssel). |
| WriteCacheBytesAsync(String, Byte[]) |
Schreibt ein Tokencache-BLOB in den Serialisierungscache (identifiziert durch seinen Schlüssel). |