Click or drag to resize
Pdftools logo

DocMdpSignature Class

A Document Modification Detection and Prevention (MDP) signature that certifies the document

This type of signature enables the detection of disallowed changes specified by the author.
Inheritance Hierarchy
SystemObject
  PdfTools.Toolbox.InternalNativeBase
    PdfTools.Toolbox.InternalNativeObject
      PdfTools.Toolbox.Pdf.FormsSignatureField
        PdfTools.Toolbox.Pdf.FormsSignedSignatureField
          PdfTools.Toolbox.Pdf.FormsSignature
            PdfTools.Toolbox.Pdf.FormsDocMdpSignature

Namespace: PdfTools.Toolbox.Pdf.Forms
Assembly: PdfTools.Toolbox (in PdfTools.Toolbox.dll) Version: 1.0.0+fdabb036503e9f99735634a6d4f5be875399e9f5
Syntax
C#
public class DocMdpSignature : Signature

The DocMdpSignature type exposes the following members.

Properties
 NameDescription
Public propertyContactInfo

The contact information of the signer

Information provided by the signer to enable a recipient to contact the signer to verify the signature; for example, a phone number.
(Inherited from Signature)
Public propertyDate

The date and time of signing

This represents the date and time of signing as specified in the signature. For signatures that contain a time-stamp, the trusted time-stamp time is returned.

Note: The value can only be extracted for signatures conforming to the PAdES or PDF standard and not for proprietary/non-standard signature formats. For non-standard signature formats the date as stored in the PDF is returned.


(Inherited from SignedSignatureField)
Public propertyIsVisible

The visibility of the signature field

If , the signature field has a visual appearance on the page.
(Inherited from SignatureField)
Public propertyLocation

The location of signing

The CPU host name or physical location of the signing.
(Inherited from Signature)
Public propertyName

The name of the person or authority that signed the document

This is the name of the signing certificate.

Note: The name of the signing certificate can only be extracted for signatures conforming to the PAdES or PDF standard and not for proprietary/non-standard signature formats. For non-standard signature formats the name as stored in the PDF is returned.


(Inherited from SignedSignatureField)
Public propertyPermissions

The access permissions granted for this document

Note that for encrypted PDF documents, the restrictions defined by this DocMDPSignature are in addition to the document Permissions.
Public propertyReason

The reason for signing


(Inherited from Signature)
Top
Methods
 NameDescription
Public methodEquals
(Inherited from NativeObject)
Public methodGetHashCode
(Inherited from NativeObject)
Top
See Also