SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.