DacKeyVaultService Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |