Sdílet prostřednictvím


SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Metoda

Definice

Při implementaci v odvozené třídě se očekává, že tato metoda ověří, že zadaný podpis je platný pro hlavní klíč sloupce se zadanou cestou ke klíči a zadané chování enklávy. Výchozí implementace vyvolá Výjimku 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

Parametry

masterKeyPath
String

Cesta k hlavnímu klíči sloupce

allowEnclaveComputations
Boolean

Určuje, jestli hlavní klíč sloupce podporuje výpočty enklávy.

signature
Byte[]

Podpis metadat hlavního klíče sloupce.

Návraty

Při implementaci v odvozené třídě se očekává, že metoda vrátí hodnotu true, pokud je zadaný podpis platný, nebo false, pokud zadaný podpis není platný. Výchozí implementace vyvolá Výjimku NotImplementedException.

Platí pro