Class XmlSignatureAppearance


  • public class XmlSignatureAppearance
    extends java.lang.Object
    • Method Detail

      • getWriter

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

        public void setStamper​(PdfStamper stamper)
      • setCertificate

        public void setCertificate​(java.security.cert.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 java.security.cert.Certificate getCertificate()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • getMimeType

        public java.lang.String getMimeType()
      • setMimeType

        public void setMimeType​(java.lang.String mimeType)
      • getSignDate

        public java.util.Calendar getSignDate()
        Gets the signature date.
        Returns:
        the signature date
      • setSignDate

        public void setSignDate​(java.util.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)