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如果邮件消息未签名或签名未验证,则抛出。

也可以看看