Udostępnij za pośrednictwem


SqlColumnEncryptionCngProvider.VerifyColumnMasterKeyMetadata Metoda

Definicja

Ta funkcja musi zostać zaimplementowana przez odpowiednich dostawców magazynu kluczy. Ta funkcja powinna używać klucza asymetrycznego identyfikowanego przez ścieżkę klucza i weryfikować metadane klucza głównego składające się z (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

Pełna ścieżka klucza asymetrycznego. Format ścieżki jest specyficzny dla dostawcy magazynu kluczy.

allowEnclaveComputations
Boolean

Wartość logiczna wskazująca, czy ten klucz można wysłać do zaufanej enklawy.

signature
Byte[]

Sygnatura metadanych klucza głównego.

Zwraca

Wartość logiczna wskazująca, czy można zweryfikować metadane klucza głównego na podstawie podanego podpisu.

Dotyczy