Last updated on June 2, 2019 by Usman Aziz
Blog Home

Define and Use Custom Objects for PDF Metadata Signature

Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Metadata signature is a convenient way to sign documents using metadata properties. In GroupDocs.Signature for .NET 18.9, we introduced the feature of signing the PDF documents using various metadata properties including:

  • Author
  • CreateDate
  • MetadataDate
  • CreatorTool
  • ModifyDate
  • Producer
  • Entry
  • Keywords
  • Title
  • Subject
  • Description
  • Creator

You can set all or some of the above-mentioned properties while signing the documents. Since these are the built-in properties, you can only add/update their value.

There could be a situation when the built-in metadata properties may not fulfill your requirements and you may want to use your own set of properties to add metadata signatures. In this case, there should be some way to define and use custom objects as metadata signatures. Well, I am pleased to tell you that this is now possible using the latest version of GroupDocs.Signature for .NET.

Since version 19.4, we have added the feature of signing PDF documents using custom metadata objects. You can define the custom classes that may contain the data members of your choice. You can then use the objects of these classes for the metadata signatures. The following is an example of the custom class.

The following code snippet shows how to use the custom class to add the metadata signature.

Well, this is not enough and I have something more interesting for you. The values of these custom metadata properties appear as plain text and they can easily be accessed and understood by anyone.

To avoid any unauthorized usage of the metadata values, we have introduced a mechanism of encryption/decryption. For this, we have added DataEncryption property to PdfMetadataSignature class and this is how you can apply encryption to the custom metadata objects:

This is surely a valuable addition to the API features which can give you more control over the metadata signature. So why not download the latest version and integrate this feature in your e-signing application?

In case you would have any queries or suggestions, let’s have a conversation over our forum.


This entry was posted in GroupDocs.Signature Product Family and tagged digital document signature, digital signature, Digital verification of Word documents, e-sign API, e-signature, esignature, GroupDocs.Signature for .NET, Metadata signature, SIgn PDF documents. .

← Implement Conversion to WMF Format
Cache Page Previews in GroupDocs.Annotation for Java →
  • Search

  • Follow Us

    RSS Facebook Twitter YouTube LinkedIn

  • Categories

    • GroupDocs.Total Product Family
      (6)
    • GroupDocs.Viewer Product Family
      (101)
    • GroupDocs.Annotation Product Family
      (72)
    • GroupDocs.Conversion Product Family
      (83)
    • GroupDocs.Comparison Product Family
      (60)
    • GroupDocs.Signature Product Family
      (60)
    • GroupDocs.Assembly Product Family
      (49)
    • GroupDocs.Metadata Product Family
      (70)
    • GroupDocs.Search Product Family
      (45)
    • GroupDocs.Parser Product Family
      (43)
    • GroupDocs.Watermark Product Family
      (36)
    • GroupDocs.Editor Product Family
      (18)
    • GroupDocs.Merger Product Family
      (37)
    • GroupDocs.Redaction Product Family
      (14)
    • GroupDocs.Classification Product Family
      (4)
    • News Release
      (3)