PDFBaseDigitalSignature¶
Namespace: O2S.Components.PDF4NET.DigitalSignatures
Defines the base class for all digital signatures.
Inheritance Object → PDFBaseDigitalSignature
Properties¶
Certificate¶
Gets or sets the sign certificate.
Property Value
X509Certificate2
A that represents the certificate used to sign the document.
Remarks
This property is not used by PDFDocumentTimeStamp signatures.
ContactInfo¶
Gets or sets the contact information.
Property Value
String
Information provided by the signer to enable a recipient to contact the signer to verify the signature.
Remarks
This property should not be set for PDFDocumentTimeStamp signatures.
CosDictionary¶
Gets the signature dictionary.
Property Value
PDFCosDictionary
The COS signature object for setting custom values for the signature.
Location¶
Gets or sets the location.
Property Value
String
The CPU host name or physical location of the signing.
Remarks
This property should not be set for PDFDocumentTimeStamp signatures.
Name¶
Gets or sets the name.
Property Value
String
The name of the person or authority signing the document.
Remarks
This property should not be set for PDFDocumentTimeStamp signatures.
Reason¶
Gets or sets the sign reason.
Property Value
String
The reason for the signing.
Remarks
This property should not be set for PDFDocumentTimeStamp signatures.
SignatureDate¶
Gets or sets the sign date.
Property Value
DateTime
The date and time when the signature was applied.
SignatureDigestAlgorithm¶
Gets or sets the signature digest algorithm.
Property Value
PDFDigitalSignatureDigestAlgorithm
A PDFDigitalSignatureDigestAlgorithm enum member specifying the digest algorithm used in the computation of the digital signature.