Lenguaje

SqlColumnEncryptionAzureKeyVaultProvider.VerifyColumnMasterKeyMetadataAsync Método

Definición

Usa de forma asincrónica una clave asimétrica identificada por la ruta de acceso de la clave para comprobar los metadatos de clave maestra que constan de (masterKeyPath, allowEnclaveComputations bit, providerName).

public override System.Threading.Tasks.Task<bool> VerifyColumnMasterKeyMetadataAsync(string masterKeyPath, bool allowEnclaveComputations, byte[] signature, System.Threading.CancellationToken cancellationToken = default);
override this.VerifyColumnMasterKeyMetadataAsync : string * bool * byte[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overrides Function VerifyColumnMasterKeyMetadataAsync (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

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 al enclave de confianza

signature
Byte[]

Firma para los metadatos de la clave maestra

cancellationToken
CancellationToken

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

Devoluciones

Boolean que indica si los metadatos de la clave maestra se pueden comprobar en función de la firma proporcionada.

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