MsalMemoryTokenCacheProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這是一套由 MemoryCache 支援的 Confidential 與公開用戶端的憑證快取實作。
public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>) |
構造 函數。 |
方法
| 名稱 | Description |
|---|---|
| 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 寫入序列化快取(以其鍵識別)。 |