Class SignatureType


  • public class SignatureType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">An element of this type represents the properties of a signature.</p>
     

    Java class for SignatureType complex type

    .

    The following schema fragment specifies the expected content contained within this class.

    
     <complexType name="SignatureType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="objectKey" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="reason" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="contact" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="location" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="date" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="filter" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="subFilter" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • objectKey

        protected String objectKey
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The object ID of the signature.
         
                                 <b>Info:</b>
                                 A PDF object ID consists of two numbers, where the first number selects the object's number and the second the "generation" of the object. The object ID shall always be unique within the context of the document and can be used to select a specific object.
                             </p>
         
      • name

        protected String name
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The name of the person or authority signing the document.</p>
         
      • reason

        protected String reason
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The reason for signing the document.</p>
         
      • contact

        protected String contact
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The contact information provided by the signer.</p>
         
      • location

        protected String location
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The location the document has been signed at.</p>
         
      • date

        protected String date
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The date the signature has been created.</p>
         
      • filter

        protected String filter
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The name of the preferred signature handler used for validation. (Adobe.PPKLite, EntrustPPKEF etc.)</p>
         
      • subFilter

        protected String subFilter
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The encoding of the signature value, that shall also be used for validation. (adbe.x509.rsa_sha1, adbe.pkcs7.sha1, etc.)</p>
         
    • Constructor Detail

      • SignatureType

        public SignatureType()
    • Method Detail

      • getObjectKey

        public String getObjectKey()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The object ID of the signature.
         
                                 <b>Info:</b>
                                 A PDF object ID consists of two numbers, where the first number selects the object's number and the second the "generation" of the object. The object ID shall always be unique within the context of the document and can be used to select a specific object.
                             </p>
         
        Returns:
        possible object is String
      • setObjectKey

        public void setObjectKey​(String value)
        Sets the value of the objectKey property.
        Parameters:
        value - allowed object is String
        See Also:
        getObjectKey()
      • isSetObjectKey

        public boolean isSetObjectKey()
      • getName

        public String getName()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The name of the person or authority signing the document.</p>
         
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
        See Also:
        getName()
      • isSetName

        public boolean isSetName()
      • getReason

        public String getReason()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The reason for signing the document.</p>
         
        Returns:
        possible object is String
      • setReason

        public void setReason​(String value)
        Sets the value of the reason property.
        Parameters:
        value - allowed object is String
        See Also:
        getReason()
      • isSetReason

        public boolean isSetReason()
      • getContact

        public String getContact()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The contact information provided by the signer.</p>
         
        Returns:
        possible object is String
      • setContact

        public void setContact​(String value)
        Sets the value of the contact property.
        Parameters:
        value - allowed object is String
        See Also:
        getContact()
      • isSetContact

        public boolean isSetContact()
      • getLocation

        public String getLocation()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The location the document has been signed at.</p>
         
        Returns:
        possible object is String
      • setLocation

        public void setLocation​(String value)
        Sets the value of the location property.
        Parameters:
        value - allowed object is String
        See Also:
        getLocation()
      • isSetLocation

        public boolean isSetLocation()
      • getDate

        public String getDate()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The date the signature has been created.</p>
         
        Returns:
        possible object is String
      • setDate

        public void setDate​(String value)
        Sets the value of the date property.
        Parameters:
        value - allowed object is String
        See Also:
        getDate()
      • isSetDate

        public boolean isSetDate()
      • getFilter

        public String getFilter()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The name of the preferred signature handler used for validation. (Adobe.PPKLite, EntrustPPKEF etc.)</p>
         
        Returns:
        possible object is String
      • setFilter

        public void setFilter​(String value)
        Sets the value of the filter property.
        Parameters:
        value - allowed object is String
        See Also:
        getFilter()
      • isSetFilter

        public boolean isSetFilter()
      • getSubFilter

        public String getSubFilter()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The encoding of the signature value, that shall also be used for validation. (adbe.x509.rsa_sha1, adbe.pkcs7.sha1, etc.)</p>
         
        Returns:
        possible object is String
      • setSubFilter

        public void setSubFilter​(String value)
        Sets the value of the subFilter property.
        Parameters:
        value - allowed object is String
        See Also:
        getSubFilter()
      • isSetSubFilter

        public boolean isSetSubFilter()