SqlColumnEncryptionCspProvider.VerifyColumnMasterKeyMetadata Metoda

Definice

Tuto funkci musí implementovat odpovídající zprostředkovatelé úložiště klíčů. Tato funkce by měla používat asymetrický klíč identifikovaný cestou ke klíči a podepsat metadata hlavního klíče skládající se z hodnot (masterKeyPath, allowEnclaveComputations, providerName).

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

Parametry

masterKeyPath
String

Úplná cesta asymetrického klíče. Formát cesty je specifický pro zprostředkovatele úložiště klíčů.

allowEnclaveComputations
Boolean

Logická hodnota, která označuje, jestli lze tento klíč odeslat do důvěryhodné enklávy.

signature
Byte[]

Podpis metadat hlavního klíče.

Návraty

Logická hodnota označující, jestli je možné metadata hlavního klíče ověřit na základě poskytnutého podpisu.

Platí pro