Lenguaje

SqlColumnEncryptionAzureKeyVaultProvider.SignColumnMasterKeyMetadataAsync Método

Definición

Usa de forma asincrónica una clave asimétrica identificada por la ruta de acceso de la clave para firmar los metadatos de clave maestra que constan de (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())

Parámetros

masterKeyPath
String

Ruta de acceso completa de una clave asimétrica. El formato de ruta de acceso es específico de un proveedor de almacén de claves.

allowEnclaveComputations
Boolean

Boolean que indica si esta clave se puede enviar a un enclave de confianza

cancellationToken
CancellationToken

Token usado para solicitar la cancelación de la operación

Devoluciones

Task<Byte[]>

Firma de los metadatos de la clave maestra

Comentarios

Los errores de validación de argumentos se notifican a través de la tarea devuelta en lugar de iniciarse sincrónicamente.

Se aplica a