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 イベントが発生したときに呼び出されるデリゲート。

適用対象