Freigeben über


AzureAppConfigurationKeyVaultOptions Klasse

Definition

Optionen zum Konfigurieren des Clients zum Abrufen von Schlüsseltresorverweisen in einem Azure App Configuration Anbieters.

public class AzureAppConfigurationKeyVaultOptions
type AzureAppConfigurationKeyVaultOptions = class
Public Class AzureAppConfigurationKeyVaultOptions
Vererbung
AzureAppConfigurationKeyVaultOptions

Konstruktoren

AzureAppConfigurationKeyVaultOptions()

Optionen zum Konfigurieren des Clients zum Abrufen von Schlüsseltresorverweisen in einem Azure App Configuration Anbieters.

Methoden

Register(SecretClient)

Registriert die angegebenen SecretClient instance, die verwendet werden sollen, um Schlüsseltresorverweise für Geheimnisse aus dem zugeordneten Schlüsseltresor aufzulösen.

SetCredential(TokenCredential)

Legt die Anmeldeinformationen fest, die für die Authentifizierung bei Schlüsseltresoren ohne Registrierung SecretClientverwendet werden.

SetSecretRefreshInterval(String, TimeSpan)

Legt das Aktualisierungsintervall für das regelmäßige Neuladen eines Geheimnisses aus Key Vault fest. Jeder mit ausgelöste IConfigurationRefresher Aktualisierungsvorgang aktualisiert den Wert für ein Key Vault Geheimnis erst, wenn der zwischengespeicherte Wert für dieses Geheimnis abgelaufen ist.

SetSecretRefreshInterval(TimeSpan)

Legt das Aktualisierungsintervall für das regelmäßige Neuladen aller Geheimnisse fest, die keine einzelnen Aktualisierungsintervalle aufweisen. Jeder mit ausgelöste IConfigurationRefresher Aktualisierungsvorgang aktualisiert den Wert für ein Key Vault Geheimnis erst, wenn der zwischengespeicherte Wert für dieses Geheimnis abgelaufen ist.

SetSecretResolver(Func<Uri,ValueTask<String>>)

Legt den Rückruf fest, der verwendet wird, um Schlüsseltresorverweise aufzulösen, die keine registrierten SecretClienthaben.

Gilt für: