Click or drag to resize
MimeKit

SecureMimeContextImport(Stream, String, CancellationToken) Method

Imports certificates and keys from a pkcs12-encoded stream.

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

Parameters

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

Implements

ISecureMimeContextImport(Stream, String, CancellationToken)
Exceptions
ExceptionCondition
ArgumentNullException

stream is null.

-or-

password is null.

NotSupportedException Importing keys is not supported by this cryptography context.
OperationCanceledException The operation was cancelled via the cancellation token.
Remarks
Imports certificates and keys from a pkcs12-encoded stream.
See Also