Language

MsalMemoryTokenCacheProvider クラス

定義

MemoryCache によってサポートされる機密クライアントとパブリック クライアントの両方のトークン キャッシュの実装。

public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
    inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
継承
MsalMemoryTokenCacheProvider

コンストラクター

名前 説明
MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>)

コンストラクタ。

メソッド

名前 説明
ClearAsync(String)

キャッシュをクリアします。

(継承元 MsalAbstractTokenCacheProvider)
GetSuggestedCacheKey(TokenCacheNotificationArgs)

提案されたキーを表すために具象キャッシュ シリアライザーによってオーバーライドされるメソッド。

(継承元 MsalAbstractTokenCacheProvider)
Initialize(ITokenCache)

トークン キャッシュのシリアル化を初期化します。

(継承元 MsalAbstractTokenCacheProvider)
InitializeAsync(ITokenCache)

トークン キャッシュのシリアル化を初期化します。

(継承元 MsalAbstractTokenCacheProvider)
OnBeforeWriteAsync(TokenCacheNotificationArgs)

同時書き込みが行われないようにするには、この通知を使用してエントリにロックを設定します。

(継承元 MsalAbstractTokenCacheProvider)
ReadCacheBytesAsync(String, CacheSerializerHints)

キャッシュ バイトを読み取るために具象キャッシュ シリアライザーによってオーバーライドされるメソッド。

ReadCacheBytesAsync(String)

シリアル化キャッシュから BLOB を読み取ります (キーによって識別されます)。

RemoveKeyAsync(String, CacheSerializerHints)

キャッシュからエントリを削除するために具象キャッシュ シリアライザーによってオーバーライドされるメソッド。

(継承元 MsalAbstractTokenCacheProvider)
RemoveKeyAsync(String)

シリアル化キャッシュから、キーによって識別されるトークン キャッシュを削除します。

WriteCacheBytesAsync(String, Byte[], CacheSerializerHints)

トークン キャッシュ BLOB をシリアル化キャッシュに書き込みます (キーによって識別されます)。

WriteCacheBytesAsync(String, Byte[])

トークン キャッシュ BLOB をシリアル化キャッシュに書き込みます (キーによって識別されます)。

適用対象