SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.