SqlColumnEncryptionCngProvider.SignColumnMasterKeyMetadata Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Zgłasza NotSupportedException wyjątek 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
Metoda SignColumnMasterKeyMetadata musi zostać zaimplementowana przez odpowiednich dostawców magazynu kluczy.
SignColumnMasterKeyMetadata Należy użyć klucza asymetrycznego identyfikowanego przez ścieżkę klucza i podpisać metadane klucza głównego składające się z masterKeyPath, allowEnclaveComputationsi providerName.