Class XmlDiagnosticData
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.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="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:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected XmlContainerInfo
containerInfo
protected String
documentName
protected List<XmlSignerData>
originalDocuments
protected XmlOrphanTokens
orphanTokens
protected List<XmlSignature>
signatures
protected List<XmlTrustedList>
trustedLists
protected List<XmlCertificate>
usedCertificates
protected List<XmlRevocation>
usedRevocations
protected List<XmlTimestamp>
usedTimestamps
protected Date
validationDate
-
Constructor Summary
Constructors Constructor Description XmlDiagnosticData()
-
Method Summary
Modifier and Type Method Description XmlContainerInfo
getContainerInfo()
Gets the value of the containerInfo property.String
getDocumentName()
Gets the value of the documentName property.List<XmlSignerData>
getOriginalDocuments()
XmlOrphanTokens
getOrphanTokens()
Gets the value of the orphanTokens property.List<XmlSignature>
getSignatures()
List<XmlTrustedList>
getTrustedLists()
List<XmlCertificate>
getUsedCertificates()
List<XmlRevocation>
getUsedRevocations()
List<XmlTimestamp>
getUsedTimestamps()
Date
getValidationDate()
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
setOriginalDocuments(List<XmlSignerData> originalDocuments)
void
setOrphanTokens(XmlOrphanTokens value)
Sets the value of the orphanTokens 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
-
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
-
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
-