SqlColumnEncryptionAzureKeyVaultProvider.SignColumnMasterKeyMetadataAsync 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.
Asynchronicznie używa klucza asymetrycznego zidentyfikowanego przez ścieżkę klucza, aby podpisać metadane klucza głównego składające się z (masterKeyPath, allowEnclaveComputations bit, providerName).
public override System.Threading.Tasks.Task<byte[]> SignColumnMasterKeyMetadataAsync(string masterKeyPath, bool allowEnclaveComputations, System.Threading.CancellationToken cancellationToken = default);
override this.SignColumnMasterKeyMetadataAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<byte[]>
Public Overrides Function SignColumnMasterKeyMetadataAsync (masterKeyPath As String, allowEnclaveComputations As Boolean, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Byte())
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
- cancellationToken
- CancellationToken
Token używany do żądania anulowania operacji
Zwraca
Podpis metadanych klucza głównego
Uwagi
Błędy weryfikacji argumentów są zgłaszane za pośrednictwem zwróconego zadania, a nie zgłaszane synchronicznie.