SignerInfo.CheckHash Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Метод CheckHash() проверяет целостность данных о подписавшем сообщение CMS/PKCS 7. CheckHash() — это специальный метод, применяемый в отдельных приложениях инфраструктуры обеспечения безопасности, в которых при настройке объекта CmsSigner субъект использует член HashOnly перечисления SubjectIdentifierType. Метод CheckHash() не проверяет подлинность информации о подписавшем, поскольку он не выполняет проверку цифровой подписи. В общем случае для проверки целостности и подлинности информации о подписавшем сообщение CMS/PKCS 7 и подписи другой стороны следует использовать методы CheckSignature(Boolean) и CheckSignature(X509Certificate2Collection, Boolean).
public:
void CheckHash();
public void CheckHash ();
member this.CheckHash : unit -> unit
Public Sub CheckHash ()
Исключения
Завершение операции шифрования невозможно.
Комментарии
Этот метод не обеспечивает проверку подлинности сведений о подписывателье сообщений CMS/PKCS 7.