Skip to content

PdfCustomDigitalSignature Class

Definition

Namespace: Xfinium.Pdf.DigitalSignatures

Defines the base class for custom digital signatures.

C#
public class PdfCustomDigitalSignature : PdfBaseDigitalSignature

Inheritance: Object → PdfBaseDigitalSignature → PdfCustomDigitalSignature

Remarks

This class lets you build the entire signature object according to your rules.
Your class inherits from PdfCustomDigitalSignature and overrides the Xfinium.Pdf.DigitalSignatures.PdfCustomDigitalSignature.CreateSignature method.

Properties

Name Description
Certificate Gets or sets the sign certificate.
(inherited from PdfBaseDigitalSignature)
ContactInfo Gets or sets the contact information.
(inherited from PdfBaseDigitalSignature)
CosDictionary Gets the signature dictionary.
(inherited from PdfBaseDigitalSignature)
Location Gets or sets the location.
(inherited from PdfBaseDigitalSignature)
Name Gets or sets the name.
(inherited from PdfBaseDigitalSignature)
Reason Gets or sets the sign reason.
(inherited from PdfBaseDigitalSignature)
SignatureDate Gets or sets the sign date.
(inherited from PdfBaseDigitalSignature)
SignatureDigestAlgorithm Gets or sets the signature digest algorithm.
(inherited from PdfBaseDigitalSignature)

Methods

Name Description
CreateSignature Override this method to create your own custom signature.