Langue

DacKeyVaultService Classe

Définition

Fournit un service permettant de découvrir et de configurer un KeyVaultAuthenticator pour gérer les demandes d’accès au coffre de clés. Ces requêtes se produisent pendant le déploiement si une table chiffrée est modifiée. Il prend également en charge l’initialisation de la prise en charge générale du coffre de clés dans une application

public sealed class DacKeyVaultService
type DacKeyVaultService = class
Public NotInheritable Class DacKeyVaultService
Héritage
DacKeyVaultService

Propriétés

Nom Description
BlockifMissingAuthentication

Permet de définir un échec précoce si Azure Key Vault Fournisseur n’est pas configuré. Lorsque cela est vrai, le déploiement ne démarre pas s’il n’existe aucun fournisseur défini contrairement au mode par défaut, ce qui permet au déploiement de passer en revue et échoue uniquement lorsque la clé est réellement utilisée.

Instance

Objet d’instance Singleton pour le DacKeyVaultService.

Méthodes

Nom Description
InitializeAuthenticator()

Donne à l’authentificateur l’opportunité de s’inscrire auprès de la pile d’appels AlwaysEncrypted principale. Cela est important dans les scénarios où l’authentification interactive est utilisée et il s’agit de l’authentificateur global à utiliser dans l’application

UpdateAuthInfo(KeyVaultAuthInfoBase)

Transmet un KeyVaultAuthInfoBase objet au KeyVaultAuthenticatorscénario de prise en charge des scénarios où un utilisateur modifie la méthode d’authentification, par exemple en vous connectant à un autre compte Azure

Validate(IList<String>, CancellationToken)

Fonction de rappel pour valider la présence du jeton AKV pour l’accès à la clé principale de colonne

S’applique à