MsalAbstractTokenCacheProvider 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.
Tokencacheanbieter mit Standardimplementierung.
public abstract class MsalAbstractTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.IMsalTokenCacheProvider
type MsalAbstractTokenCacheProvider = class
interface IMsalTokenCacheProvider
Public MustInherit Class MsalAbstractTokenCacheProvider
Implements IMsalTokenCacheProvider
- Vererbung
-
MsalAbstractTokenCacheProvider
- Abgeleitet
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| MsalAbstractTokenCacheProvider(IDataProtector, ILogger<MsalAbstractTokenCacheProvider>) |
Konstruktor. |
| MsalAbstractTokenCacheProvider(IDataProtector) |
Konstruktor. |
Methoden
| Name | Beschreibung |
|---|---|
| ClearAsync(String) |
Löschen Sie den Cache. |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um den vorgeschlagenen Schlüssel auszudrücken. |
| Initialize(ITokenCache) |
Initialisiert die Tokencache-Serialisierung. |
| InitializeAsync(ITokenCache) |
Initialisiert die Tokencache-Serialisierung. |
| 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. |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um die Cachebytes zu lesen. |
| ReadCacheBytesAsync(String) |
Methode, die von konkreten Cache-Serialisierern implementiert werden soll, um die Cachebytes zu lesen. |
| RemoveKeyAsync(String, CacheSerializerHints) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um einen Eintrag aus dem Cache zu entfernen. |
| RemoveKeyAsync(String) |
Methode, die von konkreten Cache-Serialisierern implementiert werden soll, um einen Eintrag aus dem Cache zu entfernen. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Methode, die von konkreten Cache-Serialisierern überschrieben werden soll, um die Cachebytes zu schreiben. |
| WriteCacheBytesAsync(String, Byte[]) |
Methode, die von konkreten Cache-Serialisierern implementiert werden soll, um die Cachebytes zu schreiben. |