Lingua

SqlColumnEncryptionAzureKeyVaultProvider.VerifyColumnMasterKeyMetadataAsync Metodo

Definizione

Usa in modo asincrono una chiave asimmetrica identificata dal percorso della chiave per verificare i metadati della chiave master costituiti da (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)

Parametri

masterKeyPath
String

Percorso completo di una chiave asimmetrica. Il formato del percorso è specifico di un provider dell'archivio chiavi.

allowEnclaveComputations
Boolean

Valore booleano che indica se questa chiave può essere inviata all'enclave attendibile

signature
Byte[]

Firma per i metadati della chiave master

cancellationToken
CancellationToken

Token usato per richiedere l'annullamento dell'operazione

Valori restituiti

Valore booleano che indica se i metadati della chiave master possono essere verificati in base alla firma specificata

Commenti

Gli errori di convalida degli argomenti vengono segnalati tramite l'attività restituita anziché generati in modo sincrono.

Si applica a