Метод Aspose::Pdf::Forms::Signature::TryVerify

Signature::TryVerify(const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&, System::SharedPtr<Security::VerificationResult>&) method

Попробуйте проверить документ относительно этой подписи и вернуть true, если документ действителен, иначе false.

bool Aspose::Pdf::Forms::Signature::TryVerify(const System::SharedPtr<Security::ValidationOptions> &options, System::SharedPtr<Security::ValidationResult> &validationResult, System::SharedPtr<Security::VerificationResult> &verificationResult)
ПараметрТипОписание
опцииconst System::SharedPtr<Security::ValidationOptions>&Параметры проверки.
validationResultSystem::SharedPtr<Security::ValidationResult>&Результат проверки сертификата.
verificationResultSystem::SharedPtr<Security::VerificationResult>&Результат проверки.

ReturnValue

Возвращает true, если подпись была обработана корректно. Возвращает false, если во время процесса проверки произошла ошибка или подпись была повреждена или скомпрометирована.

См. также

Signature::TryVerify(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&, System::SharedPtr<Security::VerificationResult>&) method

Попробуйте проверить документ относительно этой подписи и вернуть true, если документ действителен, иначе false. Проверка выполняется с использованием внешнего сертификата открытого ключа.

bool Aspose::Pdf::Forms::Signature::TryVerify(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2> &publicKeyCertificate, const System::SharedPtr<Security::ValidationOptions> &options, System::SharedPtr<Security::ValidationResult> &validationResult, System::SharedPtr<Security::VerificationResult> &verificationResult)
ПараметрТипОписание
publicKeyCertificateconst System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&Сертификат открытого ключа для проверки.
опцииconst System::SharedPtr<Security::ValidationOptions>&Параметры проверки.
validationResultSystem::SharedPtr<Security::ValidationResult>&Результат проверки сертификата.
verificationResultSystem::SharedPtr<Security::VerificationResult>&Результат проверки.

ReturnValue

Возвращает true, если подпись была обработана корректно. Возвращает false, если во время процесса проверки произошла ошибка или подпись была повреждена или скомпрометирована.

См. также

Signature::TryVerify(System::SharedPtr<Security::VerificationResult>&) method

Попробуйте проверить документ относительно этой подписи и вернуть true, если документ действителен, иначе false.

bool Aspose::Pdf::Forms::Signature::TryVerify(System::SharedPtr<Security::VerificationResult> &verificationResult)
ПараметрТипОписание
verificationResultSystem::SharedPtr<Security::VerificationResult>&Результат проверки.

ReturnValue

Возвращает true, если подпись была обработана корректно. Возвращает false, если во время процесса проверки произошла ошибка или подпись была повреждена или скомпрометирована.

См. также