Click or drag to resize
MimeKit

BouncyCastleSecureMimeContextVerifyAsync Method

Asynchronously verify the specified content using the detached signature data.

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.7.1
Syntax
C#
public override Task<DigitalSignatureCollection> VerifyAsync(
	Stream content,
	Stream signatureData,
	CancellationToken cancellationToken = default
)

Parameters

content  Stream
The content.
signatureData  Stream
The detached signature data.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Return Value

TaskDigitalSignatureCollection
A list of the digital signatures.

Implements

ICryptographyContextVerifyAsync(Stream, Stream, CancellationToken)
Exceptions
ExceptionCondition
ArgumentNullException

content is null.

-or-

signatureData is null.

CmsException An error occurred in the cryptographic message syntax subsystem.
OperationCanceledException The operation was canceled via the cancellation token.
Remarks
Verifies the specified content using the detached signature data.
See Also