Aspose::Pdf::Forms::Signature::TryVerify metod

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

Försök att verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false.

bool Aspose::Pdf::Forms::Signature::TryVerify(const System::SharedPtr<Security::ValidationOptions> &options, System::SharedPtr<Security::ValidationResult> &validationResult, System::SharedPtr<Security::VerificationResult> &verificationResult)
ParameterTypBeskrivning
optionsconst System::SharedPtr<Security::ValidationOptions>&Verifieringsalternativen.
validationResultSystem::SharedPtr<Security::ValidationResult>&Resultatet av certifikatvalideringen.
verificationResultSystem::SharedPtr<Security::VerificationResult>&Verifieringsresultatet.

ReturnValue

Returnerar true om signaturen behandlades korrekt. Returnerar false om ett fel inträffade under verifieringsprocessen eller om signaturen var korrupt eller komprometterad.

Se även

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

Försök att verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. Verifieringen utförs med hjälp av det externa offentliga nyckelcertifikatet.

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)
ParameterTypBeskrivning
publicKeyCertificateconst System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&Det offentliga nyckelcertifikatet för verifiering.
optionsconst System::SharedPtr<Security::ValidationOptions>&Verifieringsalternativen.
validationResultSystem::SharedPtr<Security::ValidationResult>&Resultatet av certifikatvalideringen.
verificationResultSystem::SharedPtr<Security::VerificationResult>&Verifieringsresultatet.

ReturnValue

Returnerar true om signaturen behandlades korrekt. Returnerar false om ett fel inträffade under verifieringsprocessen eller om signaturen var korrupt eller komprometterad.

Se även

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

Försök att verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false.

bool Aspose::Pdf::Forms::Signature::TryVerify(System::SharedPtr<Security::VerificationResult> &verificationResult)
ParameterTypBeskrivning
verificationResultSystem::SharedPtr<Security::VerificationResult>&Verifieringsresultatet.

ReturnValue

Returnerar true om signaturen behandlades korrekt. Returnerar false om ett fel inträffade under verifieringsprocessen eller om signaturen var korrupt eller komprometterad.

Se även