IKey.VerifyAsync Method

Definition

Verifies a signature from a digest.

public System.Threading.Tasks.Task<bool> VerifyAsync (Microsoft.Azure.Management.KeyVault.Fluent.Models.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature, System.Threading.CancellationToken cancellationToken = default);
abstract member VerifyAsync : Microsoft.Azure.Management.KeyVault.Fluent.Models.JsonWebKeySignatureAlgorithm * byte[] * byte[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function VerifyAsync (algorithm As JsonWebKeySignatureAlgorithm, digest As Byte(), signature As Byte(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parameters

algorithm
JsonWebKeySignatureAlgorithm

The JWK signing algorithm.

digest
System.Byte[]

The content to be signed.

signature
System.Byte[]

The signature to verify.

cancellationToken
System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task<System.Boolean>

Applies to