Click or drag to resize
MimeKit

SaslMechanismChallenge(Byte, Int32, Int32, CancellationToken) Method

Parse the server's challenge token and return the next challenge response.

Namespace: MailKit.Security
Assembly: MailKit (in MailKit.dll) Version: 4.3.0
Syntax
C#
protected abstract byte[] Challenge(
	byte[] token,
	int startIndex,
	int length,
	CancellationToken cancellationToken
)

Parameters

token  Byte
The server's challenge token.
startIndex  Int32
The index into the token specifying where the server's challenge begins.
length  Int32
The length of the server's challenge.
cancellationToken  CancellationToken
The cancellation token.

Return Value

Byte
The next challenge response.
Exceptions
ExceptionCondition
NotSupportedException The SASL mechanism does not support SASL-IR.
OperationCanceledException The operation was canceled via the cancellation token.
SaslException An error has occurred while parsing the server's challenge token.
Remarks
Parses the server's challenge token and returns the next challenge response.
See Also