SqlColumnEncryptionCngProvider.VerifyColumnMasterKeyMetadata Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.