CheckSignature

CheckSignature(string)

Проверяет подпись указанного файла eml.

public static bool CheckSignature(string fileName)
ПараметрТипОписание
fileNameStringИмя файла (eml).

Возвращаемое значение

Истинный если подпись действительна; в противном случае,ЛОЖЬ.

Исключения

исключениеусловие
ArgumentExceptionfileName являетсянулевойили жепустой.
FileNotFoundExceptionУказанныйfileName не существует.
NotSupportedExceptionТип подписи не поддерживается.
InvalidOperationExceptionПочтовое сообщение не подписано или не указан тип подписи.

Смотрите также


CheckSignature(Stream)

Проверяет подпись указанного сообщения eml.

public static bool CheckSignature(Stream stream)
ПараметрТипОписание
streamStreamПоток, содержащий сообщение в формате eml.

Возвращаемое значение

Истинный если подпись действительна; в противном случае,ЛОЖЬ.

Исключения

исключениеусловие
ArgumentNullExceptionstream являетсянулевой.
NotSupportedExceptionТип подписи не поддерживается.
InvalidOperationExceptionПочтовое сообщение не подписано или не указан тип подписи.

Смотрите также


CheckSignature()

Проверка подписи существующего MailMessage.

public virtual X509Certificate2[] CheckSignature()

Возвращаемое значение

Сертификаты подписантов X.509

Исключения

исключениеусловие
InvalidOperationExceptionВыдает, если почтовое сообщение не подписано или подпись не проверена.

Смотрите также