SqlColumnEncryptionAzureKeyVaultProvider.SignColumnMasterKeyMetadataAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.