iText 9.1.0 API
iText.Kernel.Pdf.FingerPrint Class Reference

Data container for debugging information. More...

Public Member Functions

  FingerPrint ()
  Default constructor. More...
 
virtual void  DisableFingerPrint ()
  This method is used to disable iText fingerprint. More...
 
virtual bool  IsFingerPrintEnabled ()
  This method is used to check iText fingerprint state. More...
 
virtual bool  RegisterProduct (ProductData productData)
  Registers a product to be added to the fingerprint or other debugging info. More...
 
virtual ICollection< ProductData GetProducts ()
  Returns the registered products. More...
 

Detailed Description

Data container for debugging information.

Data container for debugging information. This class keeps a record of every registered product that was involved in the creation of a certain PDF file.

Constructor & Destructor Documentation

◆ FingerPrint()

iText.Kernel.Pdf.FingerPrint.FingerPrint ( )
inline

Default constructor.

Default constructor. Initializes the productDataSet.

Member Function Documentation

◆ DisableFingerPrint()

virtual void iText.Kernel.Pdf.FingerPrint.DisableFingerPrint ( )
inlinevirtual

This method is used to disable iText fingerprint.

This method is used to disable iText fingerprint. IText fingerPrint can only be disabled if all products are in non AGPL mode.

◆ GetProducts()

virtual ICollection<ProductData> iText.Kernel.Pdf.FingerPrint.GetProducts ( )
inlinevirtual

Returns the registered products.

Returns
registered products.

◆ IsFingerPrintEnabled()

virtual bool iText.Kernel.Pdf.FingerPrint.IsFingerPrintEnabled ( )
inlinevirtual

This method is used to check iText fingerprint state.

Returns
true if fingerprint will be added to the document

◆ RegisterProduct()

virtual bool iText.Kernel.Pdf.FingerPrint.RegisterProduct ( ProductData  productData )
inlinevirtual

Registers a product to be added to the fingerprint or other debugging info.

Parameters
productData ProductData to be added
Returns
true if the fingerprint did not already contain the specified element