Class SignatureClipper

java.lang.Object
org.sejda.impl.sambox.component.SignatureClipper

public final class SignatureClipper extends Object
Component responsible for removing signature values if found
Author:
Andrea Vacondio
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    clipSignature(org.sejda.sambox.pdmodel.interactive.form.PDField field)
    Removes signature values if found in the input PDField.
    static void
    clipSignatures(Collection<org.sejda.sambox.pdmodel.interactive.annotation.PDAnnotation> annotations)
    Removes signature values if found in the input PDAnnotations, in case of a merged widget/field dictionary.
    static void
    clipSignatures(org.sejda.sambox.pdmodel.PDDocument doc)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • clipSignatures

      public static void clipSignatures(Collection<org.sejda.sambox.pdmodel.interactive.annotation.PDAnnotation> annotations)
      Removes signature values if found in the input PDAnnotations, in case of a merged widget/field dictionary.
      Parameters:
      annotations -
    • clipSignatures

      public static void clipSignatures(org.sejda.sambox.pdmodel.PDDocument doc)
    • clipSignature

      public static boolean clipSignature(org.sejda.sambox.pdmodel.interactive.form.PDField field)
      Removes signature values if found in the input PDField.
      Parameters:
      field -
      Returns:
      true if the field was a Signature and it has been clipped