Freigeben über


SqlColumnEncryptionAzureKeyVaultProvider.VerifyColumnMasterKeyMetadata Methode

Definition

Verwendet einen asymmetrischen Schlüssel, der durch den Schlüsselpfad identifiziert wird, um die Hauptschlüsselmetadaten zu überprüfen, die aus (masterKeyPath, allowEnclaveComputations-Bit, providerName) bestehen.

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

Parameter

masterKeyPath
String

Vollständiger Pfad eines asymmetrischen Schlüssels. Das Pfadformat ist spezifisch für einen Schlüsselspeicheranbieter.

allowEnclaveComputations
Boolean

Boolescher Wert, der angibt, ob dieser Schlüssel an vertrauenswürdige Enclave gesendet werden kann

signature
Byte[]

Signatur für die Hauptschlüsselmetadaten

Gibt zurück

Boolescher Wert, der angibt, ob die Hauptschlüsselmetadaten basierend auf der bereitgestellten Signatur überprüft werden können

Gilt für: