Aspose::Pdf::Facades::PdfFileSignature::VerifySignature метод

PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName>&) method

Проверяет действительность подписи.

bool Aspose::Pdf::Facades::PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName> &signName)
ПараметрТипОписание
signNameconst System::SharedPtr<SignatureName>&Имя подписи.

ReturnValue

Возвратить результат типа bool.

См. также

PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) method

Проверяет действительность подписи.

bool Aspose::Pdf::Facades::PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName> &signName, const System::SharedPtr<Security::ValidationOptions> &options, System::SharedPtr<Security::ValidationResult> &validationResult)
ПараметрТипОписание
signNameconst System::SharedPtr<SignatureName>&Имя подписи.
опцииconst System::SharedPtr<Security::ValidationOptions>&Параметры проверки.
validationResultSystem::SharedPtr<Security::ValidationResult>&Результат проверки сертификата.

ReturnValue

Возвратить результат типа bool.

Примечания

Этот метод позволяет проверить сертификат подписи с помощью OCSP и/или CRL (списка отзыва сертификатов) на предмет отзыва. Метод не проверяет цепочку сертификатов и её действительность, но проверяет, был ли отозван конечный сертификат.

См. также

PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName>&, const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&) method

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

bool Aspose::Pdf::Facades::PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName> &signName, const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2> &publicKeyCertificate)
ПараметрТипОписание
signNameconst System::SharedPtr<SignatureName>&Имя подписи.
publicKeyCertificateconst System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&Сертификат открытого ключа для проверки.

ReturnValue

Возвратить результат типа bool.

См. также

PdfFileSignature::VerifySignature(const System::SharedPtr<SignatureName>&, const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) method

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

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

ReturnValue

Возвратить результат типа bool.

Примечания

Этот метод позволяет проверить сертификат подписи с помощью OCSP и/или CRL (списка отзыва сертификатов) на предмет отзыва. Метод не проверяет цепочку сертификатов и её действительность, но проверяет, был ли отозван конечный сертификат.

См. также

PdfFileSignature::VerifySignature(const System::String&) method

Проверяет действительность подписи.

bool Aspose::Pdf::Facades::PdfFileSignature::VerifySignature(const System::String &signName)
ПараметрТипОписание
signNameconst System::String&Имя подписи.

ReturnValue

Возвратить результат типа bool.

Deprecated

Используйте метод VerifySignature(SignatureName) вместо него.

См. также

PdfFileSignature::VerifySignature(const System::String&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) method

Проверяет действительность подписи.

bool Aspose::Pdf::Facades::PdfFileSignature::VerifySignature(const System::String &signName, const System::SharedPtr<Security::ValidationOptions> &options, System::SharedPtr<Security::ValidationResult> &validationResult)
ПараметрТипОписание
signNameconst System::String&Имя подписи.
опцииconst System::SharedPtr<Security::ValidationOptions>&Параметры проверки.
validationResultSystem::SharedPtr<Security::ValidationResult>&Результат проверки сертификата.

ReturnValue

Возвратить результат типа bool.

Примечания

Deprecated

Используйте метод VerifySignature(SignatureName, ValidationOptions, out ValidationResult) вместо него.

Этот метод позволяет проверить сертификат подписи с помощью OCSP и/или CRL (списка отзыва сертификатов) на предмет отзыва. Метод не проверяет цепочку сертификатов и её действительность, но проверяет, был ли отозван конечный сертификат.

См. также