New to Telerik Document ProcessingStart a free 30-day trial

Abstraction for producing an external CMS (PKCS#7) detached signature over a PDF byte range.

Definition

Namespace:Telerik.Documents.Fixed.Model.DigitalSignatures

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

C#
public interface IExternalSigner

Derived Classes: ExternalSignerBase

Methods

Builds a detached CMS (PKCS#7) signature for the provided PDF byte range data using the supplied settings.

C#
byte[] Sign(byte[] pdfByteRangeData, SignatureSettings settings)
Parameters:pdfByteRangeDatabyte[]

The raw PDF byte range data (document content excluding the signature placeholder) whose digest will be computed and signed.

settingsSignatureSettings

Signature generation settings controlling digest algorithm and timestamping.

Returns:

byte[]

Byte array containing the CMS SignedData structure (detached) ready for embedding in a PDF.

In this article
DefinitionMethodsSign(byte[], SignatureSettings)
Not finding the help you need?
Contact Support