Click or drag to resize
MimeKit

ICryptographyContextCanEncryptAsync Method

Asynchronously check whether the cryptography context can encrypt to a particular recipient.

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.10.0
Syntax
C#
Task<bool> CanEncryptAsync(
	MailboxAddress mailbox,
	CancellationToken cancellationToken = default
)

Parameters

mailbox  MailboxAddress
The recipient's mailbox address.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Return Value

TaskBoolean
if the cryptography context can be used to encrypt to the designated recipient; otherwise, .
Exceptions
ExceptionCondition
ArgumentNullExceptionmailbox is .
OperationCanceledException The operation was canceled via the cancellation token.
Remarks
Checks whether the cryptography context can be used to encrypt to a particular recipient.
See Also