SqlColumnEncryptionCngProvider.SignColumnMasterKeyMetadata 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.
Zgłasza wyjątek NotSupportedException we wszystkich przypadkach.
public:
override cli::array <System::Byte> ^ SignColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations);
public override byte[] SignColumnMasterKeyMetadata(string masterKeyPath, bool allowEnclaveComputations);
override this.SignColumnMasterKeyMetadata : string * bool -> byte[]
Public Overrides Function SignColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean) As Byte()
Parametry
- masterKeyPath
- String
Ścieżka klucza głównego kolumny. Format ścieżki jest specyficzny dla dostawcy magazynu kluczy.
- allowEnclaveComputations
- Boolean
true aby wskazać, że klucz główny kolumny obsługuje obliczenia enklawy; w przeciwnym razie, false.
Zwraca
Podpis metadanych klucza głównego kolumny.
Wyjątki
We wszystkich przypadkach.
Uwagi
SignColumnMasterKeyMetadata Metoda musi zostać zaimplementowana przez odpowiednich dostawców magazynu kluczy.
SignColumnMasterKeyMetadata należy użyć klucza asymetrycznego zidentyfikowanego przez ścieżkę klucza i podpisać metadane klucza głównego składające się z masterKeyPath, allowEnclaveComputationsi providerName.