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="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
FieldsModifier and TypeFieldDescriptionprotected XmlContainerInfoprotected Stringprotected List<XmlSignerData>protected XmlOrphanTokensprotected XmlPDFAInfoprotected List<XmlSignature>protected List<XmlTrustedList>protected List<XmlCertificate>protected List<XmlRevocation>protected List<XmlTimestamp>protected Date -
Constructor Summary
Constructors -
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.voidsetContainerInfo(XmlContainerInfo value) Sets the value of the containerInfo property.voidsetDocumentName(String value) Sets the value of the documentName property.voidsetOriginalDocuments(List<XmlSignerData> originalDocuments) voidsetOrphanTokens(XmlOrphanTokens value) Sets the value of the orphanTokens property.voidsetPDFAInfo(XmlPDFAInfo value) Sets the value of the pdfaInfo property.voidsetSignatures(List<XmlSignature> signatures) voidsetTrustedLists(List<XmlTrustedList> trustedLists) voidsetUsedCertificates(List<XmlCertificate> usedCertificates) voidsetUsedRevocations(List<XmlRevocation> usedRevocations) voidsetUsedTimestamps(List<XmlTimestamp> usedTimestamps) voidsetValidationDate(Date value) Sets the value of the validationDate property.
-
Field Details
-
documentName
-
validationDate
-
containerInfo
-
pdfaInfo
-
signatures
-
usedCertificates
-
usedRevocations
-
usedTimestamps
-
orphanTokens
-
originalDocuments
-
trustedLists
-
-
Constructor Details
-
XmlDiagnosticData
public XmlDiagnosticData()
-
-
Method Details
-
getDocumentName
Gets the value of the documentName property.- Returns:
- possible object is
String
-
setDocumentName
Sets the value of the documentName property.- Parameters:
value- allowed object isString
-
getValidationDate
Gets the value of the validationDate property.- Returns:
- possible object is
String
-
setValidationDate
Sets the value of the validationDate property.- Parameters:
value- allowed object isString
-
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
-
getUsedCertificates
-
setUsedCertificates
-
getUsedRevocations
-
setUsedRevocations
-
getUsedTimestamps
-
setUsedTimestamps
-
getOriginalDocuments
-
setOriginalDocuments
-
getTrustedLists
-
setTrustedLists
-