SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Methode

Definition

Wenn diese Methode in einer abgeleiteten Klasse implementiert wird, wird erwartet, dass die angegebene Signatur für den Spaltenmasterschlüssel mit dem angegebenen Schlüsselpfad und dem angegebenen Enklavenverhalten gültig ist. Die Standardimplementierung löst NotImplementedException aus.

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

Parameter

masterKeyPath
String

Der Spaltenmasterschlüsselpfad.

allowEnclaveComputations
Boolean

Gibt an, ob der Spaltenmasterschlüssel Enklavenberechnungen unterstützt.

signature
Byte[]

Die Signatur der Metadaten des Spaltenmasterschlüssels.

Gibt zurück

Wenn sie in einer abgeleiteten Klasse implementiert wird, wird erwartet, dass die Methode "true" zurückgibt, wenn die angegebene Signatur gültig ist, oder "false", wenn die angegebene Signatur ungültig ist. Die Standardimplementierung löst NotImplementedException aus.

Gilt für: