Class XmlSignature
java.lang.Object
eu.europa.esig.dss.detailedreport.jaxb.XmlSignature
- All Implemented Interfaces:
Serializable
public class XmlSignature extends Object implements Serializable
Java class for Signature complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Signature">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ValidationProcessBasicSignature" type="{http://dss.esig.europa.eu/validation/detailed-report}ValidationProcessBasicSignature" minOccurs="0"/>
<element name="Timestamp" type="{http://dss.esig.europa.eu/validation/detailed-report}Timestamp" maxOccurs="unbounded" minOccurs="0"/>
<element name="ValidationProcessLongTermData" type="{http://dss.esig.europa.eu/validation/detailed-report}ValidationProcessLongTermData" minOccurs="0"/>
<element name="ValidationProcessArchivalData" type="{http://dss.esig.europa.eu/validation/detailed-report}ValidationProcessArchivalData" minOccurs="0"/>
<element name="ValidationSignatureQualification" type="{http://dss.esig.europa.eu/validation/detailed-report}ValidationSignatureQualification" minOccurs="0"/>
<element name="Conclusion" type="{http://dss.esig.europa.eu/validation/detailed-report}Conclusion"/>
</sequence>
<attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="CounterSignature" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected XmlConclusionconclusionprotected BooleancounterSignatureprotected Stringidprotected List<XmlTimestamp>timestampprotected XmlValidationProcessArchivalDatavalidationProcessArchivalDataprotected XmlValidationProcessBasicSignaturevalidationProcessBasicSignatureprotected XmlValidationProcessLongTermDatavalidationProcessLongTermDataprotected XmlValidationSignatureQualificationvalidationSignatureQualification -
Constructor Summary
Constructors Constructor Description XmlSignature() -
Method Summary
Modifier and Type Method Description XmlConclusiongetConclusion()Gets the value of the conclusion property.StringgetId()Gets the value of the id property.List<XmlTimestamp>getTimestamp()Gets the value of the timestamp property.XmlValidationProcessArchivalDatagetValidationProcessArchivalData()Gets the value of the validationProcessArchivalData property.XmlValidationProcessBasicSignaturegetValidationProcessBasicSignature()Gets the value of the validationProcessBasicSignature property.XmlValidationProcessLongTermDatagetValidationProcessLongTermData()Gets the value of the validationProcessLongTermData property.XmlValidationSignatureQualificationgetValidationSignatureQualification()Gets the value of the validationSignatureQualification property.BooleanisCounterSignature()Gets the value of the counterSignature property.voidsetConclusion(XmlConclusion value)Sets the value of the conclusion property.voidsetCounterSignature(Boolean value)Sets the value of the counterSignature property.voidsetId(String value)Sets the value of the id property.voidsetValidationProcessArchivalData(XmlValidationProcessArchivalData value)Sets the value of the validationProcessArchivalData property.voidsetValidationProcessBasicSignature(XmlValidationProcessBasicSignature value)Sets the value of the validationProcessBasicSignature property.voidsetValidationProcessLongTermData(XmlValidationProcessLongTermData value)Sets the value of the validationProcessLongTermData property.voidsetValidationSignatureQualification(XmlValidationSignatureQualification value)Sets the value of the validationSignatureQualification property.
-
Field Details
-
validationProcessBasicSignature
-
timestamp
-
validationProcessLongTermData
-
validationProcessArchivalData
-
validationSignatureQualification
-
conclusion
-
id
-
counterSignature
-
-
Constructor Details
-
XmlSignature
public XmlSignature()
-
-
Method Details
-
getValidationProcessBasicSignature
Gets the value of the validationProcessBasicSignature property.- Returns:
- possible object is
XmlValidationProcessBasicSignature
-
setValidationProcessBasicSignature
Sets the value of the validationProcessBasicSignature property.- Parameters:
value- allowed object isXmlValidationProcessBasicSignature
-
getTimestamp
Gets the value of the timestamp property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the timestamp property.For example, to add a new item, do as follows:
getTimestamp().add(newItem);Objects of the following type(s) are allowed in the list
XmlTimestamp -
getValidationProcessLongTermData
Gets the value of the validationProcessLongTermData property.- Returns:
- possible object is
XmlValidationProcessLongTermData
-
setValidationProcessLongTermData
Sets the value of the validationProcessLongTermData property.- Parameters:
value- allowed object isXmlValidationProcessLongTermData
-
getValidationProcessArchivalData
Gets the value of the validationProcessArchivalData property.- Returns:
- possible object is
XmlValidationProcessArchivalData
-
setValidationProcessArchivalData
Sets the value of the validationProcessArchivalData property.- Parameters:
value- allowed object isXmlValidationProcessArchivalData
-
getValidationSignatureQualification
Gets the value of the validationSignatureQualification property.- Returns:
- possible object is
XmlValidationSignatureQualification
-
setValidationSignatureQualification
Sets the value of the validationSignatureQualification property.- Parameters:
value- allowed object isXmlValidationSignatureQualification
-
getConclusion
Gets the value of the conclusion property.- Returns:
- possible object is
XmlConclusion
-
setConclusion
Sets the value of the conclusion property.- Parameters:
value- allowed object isXmlConclusion
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isCounterSignature
Gets the value of the counterSignature property.- Returns:
- possible object is
Boolean
-
setCounterSignature
Sets the value of the counterSignature property.- Parameters:
value- allowed object isBoolean
-