Skip to content

PdfCmsDigitalSignature Class

Definition

Namespace: Xfinium.Pdf.DigitalSignatures

Defines a basic PDF digital signature based on the Cryptographic Message Syntax standard.

C#
public class PdfCmsDigitalSignature : PdfDigitalSignature

Inheritance: Object → PdfBaseDigitalSignature → PdfDigitalSignature → PdfCmsDigitalSignature

Constructor

Name Description
PdfCmsDigitalSignature() Initializes a new PdfCmsDigitalSignature object.

Fields

Name Description
OnComputeSignature Gets or sets the delegate to be called when the digital signature needs to be computed.

Properties

Name Description
Certificate Gets or sets the sign certificate.
(inherited from PdfBaseDigitalSignature)
CertificateChain Gets or sets the certificate chain.
CertificateIncludeOption Gets or sets the option that controls whether the root and entire chain associated with the signing certificate are included with the digital signature.
(inherited from PdfDigitalSignature)
ContactInfo Gets or sets the contact information.
(inherited from PdfBaseDigitalSignature)
CosDictionary Gets the signature dictionary.
(inherited from PdfBaseDigitalSignature)
CrlInformation Gets the CRL information.
(inherited from PdfDigitalSignature)
Location Gets or sets the location.
(inherited from PdfBaseDigitalSignature)
Name Gets or sets the name.
(inherited from PdfBaseDigitalSignature)
OcspDigestAlgorithm Gets or sets the OCSP digest algorithm.
(inherited from PdfDigitalSignature)
OcspInformation Gets the OCSP information.
(inherited from PdfDigitalSignature)
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)
SignaturePolicyIdentifier Gets or sets the signature policy identifier.
(inherited from PdfDigitalSignature)
TimestampDigestAlgorithm Gets or sets the timestamp digest algorithm.
(inherited from PdfDigitalSignature)