Class XmlDiagnosticData
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData
- All Implemented Interfaces:
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="PDFAInfo" type="{http://dss.esig.europa.eu/validation/diagnostic}PDFAInfo" 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="EvidenceRecords" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="EvidenceRecord" type="{http://dss.esig.europa.eu/validation/diagnostic}EvidenceRecord" 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="OrphanCertificate" type="{http://dss.esig.europa.eu/validation/diagnostic}OrphanCertificateToken" maxOccurs="unbounded" minOccurs="0"/> <element name="OrphanRevocation" type="{http://dss.esig.europa.eu/validation/diagnostic}OrphanRevocationToken" 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> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected XmlContainerInfo
protected String
protected List
<XmlEvidenceRecord> protected List
<XmlSignerData> protected XmlOrphanTokens
protected XmlPDFAInfo
protected List
<XmlSignature> protected List
<XmlTrustedList> protected List
<XmlCertificate> protected List
<XmlRevocation> protected List
<XmlTimestamp> protected Date
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the containerInfo property.Gets the value of the documentName property.Gets the value of the orphanTokens property.Gets the value of the pdfaInfo property.Gets the value of the validationDate property.void
setContainerInfo
(XmlContainerInfo value) Sets the value of the containerInfo property.void
setDocumentName
(String value) Sets the value of the documentName property.void
setEvidenceRecords
(List<XmlEvidenceRecord> evidenceRecords) void
setOriginalDocuments
(List<XmlSignerData> originalDocuments) void
setOrphanTokens
(XmlOrphanTokens value) Sets the value of the orphanTokens property.void
setPDFAInfo
(XmlPDFAInfo value) Sets the value of the pdfaInfo property.void
setSignatures
(List<XmlSignature> signatures) void
setTrustedLists
(List<XmlTrustedList> trustedLists) void
setUsedCertificates
(List<XmlCertificate> usedCertificates) void
setUsedRevocations
(List<XmlRevocation> usedRevocations) void
setUsedTimestamps
(List<XmlTimestamp> usedTimestamps) void
setValidationDate
(Date value) Sets the value of the validationDate property.
-
Field Details
-
documentName
-
validationDate
-
containerInfo
-
pdfaInfo
-
signatures
-
evidenceRecords
-
usedCertificates
-
usedRevocations
-
usedTimestamps
-
orphanTokens
-
originalDocuments
-
trustedLists
-
-
Constructor Details
-
XmlDiagnosticData
public XmlDiagnosticData()
-
-
Method Details
-
getDocumentName
-
setDocumentName
-
getValidationDate
-
setValidationDate
-
getContainerInfo
Gets the value of the containerInfo property.- Returns:
- possible object is
XmlContainerInfo
-
setContainerInfo
Sets the value of the containerInfo property.- Parameters:
value
- allowed object isXmlContainerInfo
-
getPDFAInfo
Gets the value of the pdfaInfo property.- Returns:
- possible object is
XmlPDFAInfo
-
setPDFAInfo
Sets the value of the pdfaInfo property.- Parameters:
value
- allowed object isXmlPDFAInfo
-
getOrphanTokens
Gets the value of the orphanTokens property.- Returns:
- possible object is
XmlOrphanTokens
-
setOrphanTokens
Sets the value of the orphanTokens property.- Parameters:
value
- allowed object isXmlOrphanTokens
-
getSignatures
-
setSignatures
-
getEvidenceRecords
-
setEvidenceRecords
-
getUsedCertificates
-
setUsedCertificates
-
getUsedRevocations
-
setUsedRevocations
-
getUsedTimestamps
-
setUsedTimestamps
-
getOriginalDocuments
-
setOriginalDocuments
-
getTrustedLists
-
setTrustedLists
-