DacKeyVaultService Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un servizio per l'individuazione e la configurazione di un KeyVaultAuthenticator oggetto per gestire le richieste di accesso all'insieme di credenziali delle chiavi. Queste richieste verranno eseguite durante la distribuzione se viene modificata una tabella crittografata. Supporta anche l'inizializzazione del supporto generale dell'insieme di credenziali delle chiavi in un'applicazione
public sealed class DacKeyVaultService
type DacKeyVaultService = class
Public NotInheritable Class DacKeyVaultService
- Ereditarietà
-
DacKeyVaultService
Proprietà
| Nome | Descrizione |
|---|---|
| BlockifMissingAuthentication |
Consente di impostare un errore anticipato se Azure Key Vault Provider non è configurato. Quando questa situazione è vera, la distribuzione non viene avviata se non è definito alcun provider contrariamente alla modalità predefinita che consente la distribuzione passa e non riesce solo quando viene effettivamente usata la chiave. |
| Instance |
Oggetto istanza Singleton per l'oggetto DacKeyVaultService. |
Metodi
| Nome | Descrizione |
|---|---|
| InitializeAuthenticator() |
Offre all'autenticatore la possibilità di registrarsi con lo stack di chiamate AlwaysEncrypted core. Questo è importante negli scenari in cui viene usata l'autenticazione interattiva e questo è l'autenticatore globale da usare nell'applicazione |
| UpdateAuthInfo(KeyVaultAuthInfoBase) |
Passa un KeyVaultAuthInfoBase oggetto a KeyVaultAuthenticatorper supportare scenari in cui un utente modifica il metodo di autenticazione, ad esempio accedendo a un account Azure diverso |
| Validate(IList<String>, CancellationToken) |
Funzione di callback per convalidare la presenza del token AKV per l'accesso alla chiave master della colonna |