Click or drag to resize
MimeKit

ApplicationPkcs7MimeEncrypt Method (SecureMimeContext, CmsRecipientCollection, MimeEntity)

Encrypts the specified entity.

Namespace:  MimeKit.Cryptography
Assembly:  MimeKit (in MimeKit.dll) Version: 2.14.0
Syntax
C#
public static ApplicationPkcs7Mime Encrypt(
	SecureMimeContext ctx,
	CmsRecipientCollection recipients,
	MimeEntity entity
)

Parameters

ctx
Type: MimeKit.CryptographySecureMimeContext
The S/MIME context to use for encrypting.
recipients
Type: MimeKit.CryptographyCmsRecipientCollection
The recipients.
entity
Type: MimeKitMimeEntity
The entity.

Return Value

Type: ApplicationPkcs7Mime
The encrypted entity.
Exceptions
ExceptionCondition
ArgumentNullException

ctx is null.

-or-

recipients is null.

-or-

entity is null.

CmsException An error occurred in the cryptographic message syntax subsystem.
Remarks
Encrypts the entity to the specified recipients using the supplied SecureMimeContext.
See Also