Click or drag to resize
MimeKit

TemporarySecureMimeContextImportAsync(Stream, String, CancellationToken) Method

Asynchronously imports certificates and keys from a pkcs12-encoded stream.

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.7.1
Syntax
C#
public override Task ImportAsync(
	Stream stream,
	string password,
	CancellationToken cancellationToken = default
)

Parameters

stream  Stream
The raw certificate and key data in pkcs12 format.
password  String
The password to unlock the stream.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Return Value

Task
Ayn asynchronous task context.

Implements

ISecureMimeContextImportAsync(Stream, String, CancellationToken)
Exceptions
ExceptionCondition
ArgumentNullException

stream is null.

-or-

password is null.

OperationCanceledException The operation was cancelled via the cancellation token.
Remarks
Asynchronously imports certificates and keys from a pkcs12-encoded stream.
See Also