Aspose::Pdf::Forms::Signature::TryVerify método

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

Intenta verificar el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario.

bool Aspose::Pdf::Forms::Signature::TryVerify(const System::SharedPtr<Security::ValidationOptions> &options, System::SharedPtr<Security::ValidationResult> &validationResult, System::SharedPtr<Security::VerificationResult> &verificationResult)
ParámetroTipoDescripción
opcionesconst System::SharedPtr<Security::ValidationOptions>&Las opciones de verificación.
validationResultSystem::SharedPtr<Security::ValidationResult>&El resultado de la validación del certificado.
verificationResultSystem::SharedPtr<Security::VerificationResult>&El resultado de la verificación.

ReturnValue

Devuelve true si la firma se procesó correctamente. Devuelve false si ocurrió un error durante el proceso de verificación o si la firma estaba corrupta o comprometida.

Ver también

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

Intenta verificar el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. La verificación se realiza utilizando el certificado de clave pública externo.

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)
ParámetroTipoDescripción
publicKeyCertificateconst System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&El certificado de clave pública para la verificación.
opcionesconst System::SharedPtr<Security::ValidationOptions>&Las opciones de verificación.
validationResultSystem::SharedPtr<Security::ValidationResult>&El resultado de la validación del certificado.
verificationResultSystem::SharedPtr<Security::VerificationResult>&El resultado de la verificación.

ReturnValue

Devuelve true si la firma se procesó correctamente. Devuelve false si ocurrió un error durante el proceso de verificación o si la firma estaba corrupta o comprometida.

Ver también

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

Intenta verificar el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario.

bool Aspose::Pdf::Forms::Signature::TryVerify(System::SharedPtr<Security::VerificationResult> &verificationResult)
ParámetroTipoDescripción
verificationResultSystem::SharedPtr<Security::VerificationResult>&El resultado de la verificación.

ReturnValue

Devuelve true si la firma se procesó correctamente. Devuelve false si ocurrió un error durante el proceso de verificación o si la firma estaba corrupta o comprometida.

Ver también