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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| options | const System::SharedPtr<Security::ValidationOptions>& | Verifieringsalternativen. |
| validationResult | System::SharedPtr<Security::ValidationResult>& | Resultatet av certifikatvalideringen. |
| verificationResult | System::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
- Typedef SharedPtr
- Class ValidationOptions
- Class ValidationResult
- Class VerificationResult
- Class Signature
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++
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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| publicKeyCertificate | const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>& | Det offentliga nyckelcertifikatet för verifiering. |
| options | const System::SharedPtr<Security::ValidationOptions>& | Verifieringsalternativen. |
| validationResult | System::SharedPtr<Security::ValidationResult>& | Resultatet av certifikatvalideringen. |
| verificationResult | System::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
- Typedef SharedPtr
- Class X509Certificate2
- Class ValidationOptions
- Class ValidationResult
- Class VerificationResult
- Class Signature
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++
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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| verificationResult | System::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
- Typedef SharedPtr
- Class VerificationResult
- Class Signature
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++