Partager via


SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Méthode

Définition

En cas d’implémentation dans une classe dérivée, cette méthode est supposée vérifier que la signature spécifiée est valide pour la clé principale de colonne ayant le chemin de clé spécifié et le comportement d’enclave spécifié. L’implémentation par défaut lève l’exception NotImplementedException.

public:
 virtual bool VerifyColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations, cli::array <System::Byte> ^ signature);
public virtual bool VerifyColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations, byte[] signature);
abstract member VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
override this.VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
Public Overridable Function VerifyColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte()) As Boolean

Paramètres

masterKeyPath
String

Chemin de la clé principale de colonne.

allowEnclaveComputations
Boolean

Indique si la clé principale de colonne prend en charge les calculs d’enclave.

signature
Byte[]

Signature des métadonnées de clé principale de colonne.

Retours

En cas d’implémentation dans une classe dérivée, la méthode est supposée retourner true si la signature spécifiée est valide, ou false si la signature spécifiée n’est pas valide. L’implémentation par défaut lève l’exception NotImplementedException.

S’applique à