Aspose::Pdf::Forms::ExternalSignature класс
Содержание
[
Скрывать
]ExternalSignature class
Создаёт отдельную подпись PKCS#7 с использованием X509Certificate2. Поддерживает USB‑смарт‑карты, токены без экспортируемых закрытых ключей.
class ExternalSignature : public Aspose::Pdf::Forms::Signature
Методы
| Метод | Описание |
|---|---|
| ExternalSignature(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&) | Создаёт отделённую подпись PKCS#7 (detached) с использованием X509Certificate2. Поддерживает usb‑смарткарты, токены без экспортируемых закрытых ключей. |
| ExternalSignature(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, DigestHashAlgorithm) | Создаёт отделённую подпись PKCS#7 (detached) с использованием X509Certificate2. Поддерживает usb‑смарткарты, токены без экспортируемых закрытых ключей. |
| ExternalSignature(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, bool) | Создаёт отдельную подпись PKCS#7 с использованием X509Certificate2. Поддерживает USB‑смарт‑карты, токены без экспортируемых закрытых ключей. |
| ExternalSignature(const System::String&, bool) | Создаёт подпись PKCS#7 с использованием X509Certificate2 в виде строки base64. |
| ExternalSignature(const System::String&, DigestHashAlgorithm) | Создаёт подпись PKCS#7 (detached) с использованием X509Certificate2 в виде строки base64. |
См. также
- Class Signature
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++