DacKeyVaultService Klasse

Definition

Stellt einen Dienst zum Ermitteln und Konfigurieren eines KeyVaultAuthenticator Schlüsseltresorzugriffsanforderungen bereit. Diese Anforderungen treten während der Bereitstellung auf, wenn eine verschlüsselte Tabelle geändert wird. Es unterstützt auch die Initialisierung allgemeiner Schlüsseltresorunterstützung in einer Anwendung.

public sealed class DacKeyVaultService
type DacKeyVaultService = class
Public NotInheritable Class DacKeyVaultService
Vererbung
DacKeyVaultService

Eigenschaften

Name Beschreibung
BlockifMissingAuthentication

Bietet eine Möglichkeit, frühzeitige Fehler festzulegen, wenn Azure Key Vault Anbieter nicht eingerichtet ist. Wenn dies zutrifft, kann die Bereitstellung nicht gestartet werden, wenn kein Anbieter im Standardmodus definiert ist, der die Bereitstellung durchläuft und nur fehlschlägt, wenn der Schlüssel tatsächlich verwendet wird.

Instance

Singleton-Instanzobjekt für das DacKeyVaultService.

Methoden

Name Beschreibung
InitializeAuthenticator()

Gibt dem Authentifikator die Möglichkeit, sich beim Core AlwaysEncrypted Callstack zu registrieren. Dies ist in Szenarien wichtig, in denen die interaktive Authentifizierung verwendet wird, und dies ist der globale Authentifikator, der in der Anwendung verwendet werden soll.

UpdateAuthInfo(KeyVaultAuthInfoBase)

Übergibt ein KeyVaultAuthInfoBase Objekt an das KeyVaultAuthenticator, um Szenarien zu unterstützen, in denen ein Benutzer die Authentifizierungsmethode ändert, z. B. durch Anmelden bei einem anderen Azure Konto

Validate(IList<String>, CancellationToken)

Rückruffunktion zum Überprüfen des Vorhandenseins des AKV-Tokens für den Zugriff auf Spaltenmasterschlüssel

Gilt für: