Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

UnsafeTokenCacheOptions 类

定义

控制令牌缓存存储的选项。

public abstract class UnsafeTokenCacheOptions : Azure.Identity.TokenCachePersistenceOptions
type UnsafeTokenCacheOptions = class
    inherit TokenCachePersistenceOptions
Public MustInherit Class UnsafeTokenCacheOptions
Inherits TokenCachePersistenceOptions
继承
UnsafeTokenCacheOptions

构造函数

UnsafeTokenCacheOptions()

控制令牌缓存存储的选项。

属性

Name

唯一标识 的名称 TokenCachePersistenceOptions

(继承自 TokenCachePersistenceOptions)
UnsafeAllowUnencryptedStorage

如果设置为 true,则如果没有 OS 级别用户加密可用,令牌缓存可能会保留为未加密的文件。 如果设置为 false,则令牌缓存将在没有 OS 级别用户加密可用的情况下引发 CredentialUnavailableException

(继承自 TokenCachePersistenceOptions)

方法

RefreshCacheAsync()

返回用于初始化令牌缓存的字节。 这很可能来自 TokenCacheUpdatedArgs。 此实现将由 的默认实现 RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken)调用。 建议为 而不是此方法提供实现 RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken)

RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken)

返回用于初始化令牌缓存的字节。 这很可能来自 TokenCacheUpdatedArgs。 建议如果重写此方法,则无需为无 RefreshCacheAsync()参数 提供重复的实现。

TokenCacheUpdatedAsync(TokenCacheUpdatedArgs)

触发 Updated 事件时要调用的委托。

适用于