Freigeben über


UnsafeTokenCacheOptions Klasse

Definition

Optionen, die die Speicherung des Tokencaches steuern.

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

Konstruktoren

UnsafeTokenCacheOptions()

Optionen, die die Speicherung des Tokencaches steuern.

Eigenschaften

Name

Benennen Sie eindeutig, um die TokenCachePersistenceOptionszu identifizieren.

(Geerbt von TokenCachePersistenceOptions)
UnsafeAllowUnencryptedStorage

Wenn true festgelegt ist, wird der Tokencache möglicherweise als unverschlüsselte Datei beibehalten, wenn keine Benutzerverschlüsselung auf Betriebssystemebene verfügbar ist. Wenn dieser Wert auf false festgelegt ist, löst der Tokencache eine aus CredentialUnavailableException , falls keine Benutzerverschlüsselung auf Betriebssystemebene verfügbar ist.

(Geerbt von TokenCachePersistenceOptions)

Methoden

RefreshCacheAsync()

Gibt die Bytes zurück, die zum Initialisieren des Tokencaches verwendet werden. Dies wäre höchstwahrscheinlich von TokenCacheUpdatedArgsder gekommen. Diese Implementierung wird von der Standardimplementierung von RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken)aufgerufen. Es wird empfohlen, eine Implementierung für RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken) anstelle dieser Methode bereitzustellen.

RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken)

Gibt die Bytes zurück, die zum Initialisieren des Tokencaches verwendet werden. Dies wäre höchstwahrscheinlich von TokenCacheUpdatedArgsder gekommen. Wenn diese Methode überschrieben wird, ist es nicht erforderlich, eine doppelte Implementierung für die parameterlose RefreshCacheAsync()bereitzustellen.

TokenCacheUpdatedAsync(TokenCacheUpdatedArgs)

Der Delegat, der aufgerufen werden soll, wenn das Updateereignis ausgelöst wird.

Gilt für: