Aspose::Pdf::Forms::ExternalSignature class

ExternalSignature class

Creates a detached PKCS#7 signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys.

class ExternalSignature : public Aspose::Pdf::Forms::Signature

Methods

MethodDescription
ExternalSignature(System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>)Creates a detached PKCS#7 (detached) signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys.
ExternalSignature(System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>, DigestHashAlgorithm)Creates a detached PKCS#7 (detached) signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys.
ExternalSignature(System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>, bool)Creates a detached PKCS#7 signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys.
ExternalSignature(System::String, bool)Creates a PKCS#7 signature using a X509Certificate2 as base64 string.
ExternalSignature(System::String, DigestHashAlgorithm)Creates a PKCS#7 (detached) signature using a X509Certificate2 as base64 string.

See Also