com.itextpdf.text.pdf
Class PdfSigLockDictionary

java.lang.Object
  extended by com.itextpdf.text.pdf.PdfObject
      extended by com.itextpdf.text.pdf.PdfDictionary
          extended by com.itextpdf.text.pdf.PdfSigLockDictionary

public class PdfSigLockDictionary
extends PdfDictionary

A signature field lock dictionary.


Nested Class Summary
static class PdfSigLockDictionary.LockAction
          Enumerates the different actions of a signature lock.
static class PdfSigLockDictionary.LockPermissions
          Enumerates the different levels of permissions.
 
Field Summary
 
Fields inherited from class com.itextpdf.text.pdf.PdfDictionary
CATALOG, FONT, hashMap, OUTLINES, PAGE, PAGES
 
Fields inherited from class com.itextpdf.text.pdf.PdfObject
ARRAY, BOOLEAN, bytes, DICTIONARY, INDIRECT, indRef, NAME, NOTHING, NULL, NUMBER, STREAM, STRING, TEXT_PDFDOCENCODING, TEXT_UNICODE, type
 
Constructor Summary
PdfSigLockDictionary()
          Creates a signature lock valid for all fields in the document.
PdfSigLockDictionary(PdfSigLockDictionary.LockAction action, PdfSigLockDictionary.LockPermissions p, String... fields)
          Creates a signature lock for specific fields in the document.
PdfSigLockDictionary(PdfSigLockDictionary.LockAction action, String... fields)
          Creates a signature lock for specific fields in the document.
PdfSigLockDictionary(PdfSigLockDictionary.LockPermissions p)
          Creates a signature lock for all fields in the document, setting specific permissions.
 
Method Summary
 
Methods inherited from class com.itextpdf.text.pdf.PdfDictionary
clear, contains, get, getAsArray, getAsBoolean, getAsDict, getAsIndirectObject, getAsName, getAsNumber, getAsStream, getAsString, getDirectObject, getKeys, isCatalog, isFont, isOutlineTree, isPage, isPages, merge, mergeDifferent, put, putAll, putEx, remove, size, toPdf, toString
 
Methods inherited from class com.itextpdf.text.pdf.PdfObject
canBeInObjStm, getBytes, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, length, setContent, setIndRef, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PdfSigLockDictionary

public PdfSigLockDictionary()
Creates a signature lock valid for all fields in the document.


PdfSigLockDictionary

public PdfSigLockDictionary(PdfSigLockDictionary.LockPermissions p)
Creates a signature lock for all fields in the document, setting specific permissions.


PdfSigLockDictionary

public PdfSigLockDictionary(PdfSigLockDictionary.LockAction action,
                            String... fields)
Creates a signature lock for specific fields in the document.


PdfSigLockDictionary

public PdfSigLockDictionary(PdfSigLockDictionary.LockAction action,
                            PdfSigLockDictionary.LockPermissions p,
                            String... fields)
Creates a signature lock for specific fields in the document.



Copyright © 2013. All Rights Reserved.