com.itextpdf.text.pdf
Class XmlSignatureAppearance

java.lang.Object
  extended by com.itextpdf.text.pdf.XmlSignatureAppearance

public class XmlSignatureAppearance
extends Object


Method Summary
 void close()
          Close PdfStamper
 Certificate getCertificate()
           
 String getDescription()
           
 String getMimeType()
           
 Calendar getSignDate()
          Gets the signature date.
 PdfStamper getStamper()
           
 com.itextpdf.text.pdf.PdfStamperImp getWriter()
           
 XmlLocator getXmlLocator()
          Helps to locate xml stream
 XpathConstructor getXpathConstructor()
          Constructor for xpath expression in case signing only part of XML document.
 void setCertificate(Certificate signCertificate)
          Sets the certificate used to provide the text in the appearance.
 void setDescription(String description)
           
 void setMimeType(String mimeType)
           
 void setSignDate(Calendar signDate)
          Sets the signature date.
 void setStamper(PdfStamper stamper)
           
 void setXmlLocator(XmlLocator xmlLocator)
           
 void setXpathConstructor(XpathConstructor xpathConstructor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getWriter

public com.itextpdf.text.pdf.PdfStamperImp getWriter()

getStamper

public PdfStamper getStamper()

setStamper

public void setStamper(PdfStamper stamper)

setCertificate

public void setCertificate(Certificate signCertificate)
Sets the certificate used to provide the text in the appearance. This certificate doesn't take part in the actual signing process.

Parameters:
signCertificate - the certificate

getCertificate

public Certificate getCertificate()

setDescription

public void setDescription(String description)

getDescription

public String getDescription()

getMimeType

public String getMimeType()

setMimeType

public void setMimeType(String mimeType)

getSignDate

public Calendar getSignDate()
Gets the signature date.

Returns:
the signature date

setSignDate

public void setSignDate(Calendar signDate)
Sets the signature date.

Parameters:
signDate - the signature date

getXmlLocator

public XmlLocator getXmlLocator()
Helps to locate xml stream

Returns:
XmlLocator, cannot be null.

setXmlLocator

public void setXmlLocator(XmlLocator xmlLocator)

getXpathConstructor

public XpathConstructor getXpathConstructor()
Constructor for xpath expression in case signing only part of XML document.

Returns:
XpathConstructor, can be null

setXpathConstructor

public void setXpathConstructor(XpathConstructor xpathConstructor)

close

public void close()
           throws IOException,
                  DocumentException
Close PdfStamper

Throws:
IOException
DocumentException


Copyright © 2013. All Rights Reserved.