Generated by
JDiff

Class com.itextpdf.signatures.PdfSigner

Changed Constructors
PdfSigner( PdfReader, OutputStream , StampingProperties ) Documentation changed from old to new.
Creates a PdfSigner instance.
PdfSigner( PdfReader, OutputStream , String , StampingProperties ) Documentation changed from old to new.
Creates a PdfSigner instance.
PdfSigner( PdfReader, OutputStream , String , StampingProperties , SignerProperties ) Documentation changed from old to new.
Creates a PdfSigner instance.
 

Removed Methods
int  getCertificationLevel() Returns the document's certification level.
String  getContact() Returns the signing contact.
PdfSigFieldLock  getFieldLockDict() Getter for the field lock dictionary.
String  getFieldName() Gets the field name.
String  getLocation() Returns the signing location.
int  getPageNumber() Provides the page number of the signature field which this signature appearance is associated with.
Rectangle  getPageRect() Provides the rectangle that represent the position and dimension of the signature field in the page.
String  getReason() Returns the signing reason.
Calendar  getSignDate() Gets the signature date.
String  getSignatureCreator() Returns the signature creator.
void  setCertificationLevel( AccessPermissions) Sets the document's certification level.
void  setCertificationLevel( int) Sets the document's certification level.
PdfSigner  setContact( String) Sets the signing contact.
void  setFieldLockDict( PdfSigFieldLock) Setter for the field lock dictionary.
void  setFieldName( String) Sets the name indicating the field to be signed.
PdfSigner  setLocation( String) Sets the signing location.
PdfSigner  setPageNumber( int) Sets the page number of the signature field which this signature appearance is associated with.
PdfSigner  setPageRect( Rectangle) Sets the rectangle that represent the position and dimension of the signature field in the page.
PdfSigner  setReason( String) Sets the signing reason.
void  setSignDate( Calendar) Sets the signature date.
void  setSignatureAppearance( SignatureFieldAppearance) Sets the signature field layout element to customize the appearance of the signature.
PdfSigner  setSignatureCreator( String) Sets the name of the application used to create the signature.
 

Added Methods
void  applyAccessibilityProperties( PdfFormField, IAccessibleElement , PdfDocument )  
SignerProperties  getSignerProperties() Gets the properties to be used in signing operations.
PdfSigner  setSignerProperties( SignerProperties) Sets the properties to be used in signing operations.
 

Changed Methods
void  close( PdfDictionary) Documentation changed from old to new.
This is the last method to be called when using external signatures.
PdfSigFieldLock  createNewSignatureFormField( PdfAcroForm, String ) Change in exceptions thrown from java.io.IOException to no exceptions.
Documentation changed from old to new.
Creates new signature form field and adds it to the acroForm object.
InputStream  getRangeStream() Documentation changed from old to new.
Gets the document bytes that are hashable when using external signatures.
SignatureFieldAppearance  getSignatureAppearance() Change in return type from PdfSignatureAppearance to SignatureFieldAppearance.
Documentation changed from old to new.
Change of visibility from public to protected.
Returns final signature appearance object set by SignerProperties.setSignatureAppearance(SignatureFieldAppearance) and customized using PdfSigner properties such as signing date, reason, location and signer name in case they weren't specified by the user, or, if none was set, returns a new one with default appearance.
PdfSignature  getSignatureDictionary() Documentation changed from old to new.
Returns the user made signature dictionary.
ISignatureEvent  getSignatureEvent() Documentation changed from old to new.
Getter for property signatureEvent.
PdfSignatureFormField  getSignatureField() Documentation changed from old to new.
Gets the signature field to be signed.
IRandomAccessSource  getUnderlyingSource() Documentation changed from old to new.
Returns the underlying source.
int  getWidgetPageNumber( PdfWidgetAnnotation) Documentation changed from old to new.
Get the page number associated to the provided widget.
Rectangle  getWidgetRectangle( PdfWidgetAnnotation) Documentation changed from old to new.
Get the rectangle associated to the provided widget.
PdfDocument  initDocument( PdfReader, PdfWriter , StampingProperties ) Documentation changed from old to new.
Initialize new PdfDocument instance by using provided parameters.
PdfSigFieldLock  populateExistingSignatureFormField( PdfAcroForm) Change in exceptions thrown from java.io.IOException to no exceptions.
Documentation changed from old to new.
Populates already existing signature form field in the acroForm object.
void  preClose( Map Integer> ) Documentation changed from old to new.
This is the first method to be called when using external signatures.
Collection  processCrl( Certificate, Collection ) Documentation changed from old to new.
Processes a CRL list.
void  signDeferred( PdfDocument, String , OutputStream , IExternalSignatureContainer ) Documentation changed from old to new.
Signs a PDF where space was already reserved.
void  signExternalContainer( IExternalSignatureContainer, int ) Documentation changed from old to new.
Sign the document using an external container, usually a PKCS7.
void  timestamp( ITSAClient, String ) Documentation changed from old to new.
Signs a document with a PAdES-LTV Timestamp.
void  signDetached( IExternalDigest, IExternalSignature , Certificate[] , Collection , IOcspClient , ITSAClient , int , CryptoStandard ) Documentation changed from old to new.
Signs the document using the detached mode, CMS or CAdES equivalent.
void  signDetached( IExternalDigest, IExternalSignature , Certificate[] , Collection , IOcspClient , ITSAClient , int , CryptoStandard , ISignaturePolicyIdentifier ) Documentation changed from old to new.
Signs the document using the detached mode, CMS or CAdES equivalent.
void  signDetached( IExternalDigest, IExternalSignature , Certificate[] , Collection , IOcspClient , ITSAClient , int , CryptoStandard , SignaturePolicyInfo ) Documentation changed from old to new.
Signs the document using the detached mode, CMS or CAdES equivalent.
void  signDetached( IExternalSignature, Certificate[] , Collection , IOcspClient , ITSAClient , int , CryptoStandard ) Documentation changed from old to new.
Signs the document using the detached mode, CMS or CAdES equivalent.
void  signDetached( IExternalSignature, Certificate[] , Collection , IOcspClient , ITSAClient , int , CryptoStandard , ISignaturePolicyIdentifier ) Documentation changed from old to new.
Signs the document using the detached mode, CMS or CAdES equivalent.
void  signDetached( IExternalSignature, Certificate[] , Collection , IOcspClient , ITSAClient , int , CryptoStandard , SignaturePolicyInfo ) Documentation changed from old to new.
Signs the document using the detached mode, CMS or CAdES equivalent.
 

Removed Fields
int  CERTIFIED_FORM_FILLING Author signature, form filling allowed.
int  CERTIFIED_FORM_FILLING_AND_ANNOTATIONS Author signature, form filling and annotations allowed.
int  CERTIFIED_NO_CHANGES_ALLOWED Author signature, no changes allowed.
int  NOT_CERTIFIED Approval signature.
PdfSignatureAppearance  appearance The signature appearance.
int  certificationLevel The certification level.
PdfSigFieldLock  fieldLock Signature field lock dictionary.
String  fieldName The name of the field.
Calendar  signDate Holds value of property signDate.