Class XmlDiagnosticData

  • All Implemented Interfaces:
    Serializable

    public class XmlDiagnosticData
    extends Object
    implements Serializable

    Java class for DiagnosticData complex type.

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

     <complexType name="DiagnosticData">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="DocumentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="ValidationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
             <element name="ContainerInfo" type="{http://dss.esig.europa.eu/validation/diagnostic}ContainerInfo" minOccurs="0"/>
             <element name="Signatures" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="Signature" type="{http://dss.esig.europa.eu/validation/diagnostic}Signature" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="UsedCertificates" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="Certificate" type="{http://dss.esig.europa.eu/validation/diagnostic}Certificate" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="UsedRevocations" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="Revocation" type="{http://dss.esig.europa.eu/validation/diagnostic}Revocation" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="UsedTimestamps" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="Timestamp" type="{http://dss.esig.europa.eu/validation/diagnostic}Timestamp" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="OrphanTokens" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="OrphanToken" type="{http://dss.esig.europa.eu/validation/diagnostic}OrphanToken" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="OriginalDocuments" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="SignerData" type="{http://dss.esig.europa.eu/validation/diagnostic}SignerData" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="TrustedLists" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="TrustedList" type="{http://dss.esig.europa.eu/validation/diagnostic}TrustedList" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="ListOfTrustedLists" type="{http://dss.esig.europa.eu/validation/diagnostic}TrustedList" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • XmlDiagnosticData

        public XmlDiagnosticData()
    • Method Detail

      • getDocumentName

        public String getDocumentName()
        Gets the value of the documentName property.
        Returns:
        possible object is String
      • setDocumentName

        public void setDocumentName​(String value)
        Sets the value of the documentName property.
        Parameters:
        value - allowed object is String
      • getValidationDate

        public Date getValidationDate()
        Gets the value of the validationDate property.
        Returns:
        possible object is String
      • setValidationDate

        public void setValidationDate​(Date value)
        Sets the value of the validationDate property.
        Parameters:
        value - allowed object is String
      • setContainerInfo

        public void setContainerInfo​(XmlContainerInfo value)
        Sets the value of the containerInfo property.
        Parameters:
        value - allowed object is XmlContainerInfo
      • getListOfTrustedLists

        public XmlTrustedList getListOfTrustedLists()
        Gets the value of the listOfTrustedLists property.
        Returns:
        possible object is XmlTrustedList
      • setListOfTrustedLists

        public void setListOfTrustedLists​(XmlTrustedList value)
        Sets the value of the listOfTrustedLists property.
        Parameters:
        value - allowed object is XmlTrustedList
      • setUsedCertificates

        public void setUsedCertificates​(List<XmlCertificate> usedCertificates)
      • setUsedRevocations

        public void setUsedRevocations​(List<XmlRevocation> usedRevocations)
      • setUsedTimestamps

        public void setUsedTimestamps​(List<XmlTimestamp> usedTimestamps)
      • setOriginalDocuments

        public void setOriginalDocuments​(List<XmlSignerData> originalDocuments)