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="ValidationProcessBasicSignatures" type="{http://dss.esig.europa.eu/validation/detailed-report}ValidationProcessBasicSignatures" minOccurs="0"/> <element name="ValidationProcessTimestamps" type="{http://dss.esig.europa.eu/validation/detailed-report}ValidationProcessTimestamps" 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"/> </sequence> <attribute name="Id" use="required" 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 BooleancounterSignatureprotected Stringidprotected XmlValidationProcessArchivalDatavalidationProcessArchivalDataprotected XmlValidationProcessBasicSignaturesvalidationProcessBasicSignaturesprotected XmlValidationProcessLongTermDatavalidationProcessLongTermDataprotected List<XmlValidationProcessTimestamps>validationProcessTimestampsprotected XmlValidationSignatureQualificationvalidationSignatureQualification
-
Constructor Summary
Constructors Constructor Description XmlSignature()
-
Method Summary
Modifier and Type Method Description StringgetId()Gets the value of the id property.XmlValidationProcessArchivalDatagetValidationProcessArchivalData()Gets the value of the validationProcessArchivalData property.XmlValidationProcessBasicSignaturesgetValidationProcessBasicSignatures()Gets the value of the validationProcessBasicSignatures property.XmlValidationProcessLongTermDatagetValidationProcessLongTermData()Gets the value of the validationProcessLongTermData property.List<XmlValidationProcessTimestamps>getValidationProcessTimestamps()Gets the value of the validationProcessTimestamps property.XmlValidationSignatureQualificationgetValidationSignatureQualification()Gets the value of the validationSignatureQualification property.BooleanisCounterSignature()Gets the value of the counterSignature 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.voidsetValidationProcessBasicSignatures(XmlValidationProcessBasicSignatures value)Sets the value of the validationProcessBasicSignatures property.voidsetValidationProcessLongTermData(XmlValidationProcessLongTermData value)Sets the value of the validationProcessLongTermData property.voidsetValidationSignatureQualification(XmlValidationSignatureQualification value)Sets the value of the validationSignatureQualification property.
-
-
-
Field Detail
-
validationProcessBasicSignatures
protected XmlValidationProcessBasicSignatures validationProcessBasicSignatures
-
validationProcessTimestamps
protected List<XmlValidationProcessTimestamps> validationProcessTimestamps
-
validationProcessLongTermData
protected XmlValidationProcessLongTermData validationProcessLongTermData
-
validationProcessArchivalData
protected XmlValidationProcessArchivalData validationProcessArchivalData
-
validationSignatureQualification
protected XmlValidationSignatureQualification validationSignatureQualification
-
id
protected String id
-
counterSignature
protected Boolean counterSignature
-
-
Method Detail
-
getValidationProcessBasicSignatures
public XmlValidationProcessBasicSignatures getValidationProcessBasicSignatures()
Gets the value of the validationProcessBasicSignatures property.- Returns:
- possible object is
XmlValidationProcessBasicSignatures
-
setValidationProcessBasicSignatures
public void setValidationProcessBasicSignatures(XmlValidationProcessBasicSignatures value)
Sets the value of the validationProcessBasicSignatures property.- Parameters:
value- allowed object isXmlValidationProcessBasicSignatures
-
getValidationProcessTimestamps
public List<XmlValidationProcessTimestamps> getValidationProcessTimestamps()
Gets the value of the validationProcessTimestamps 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 validationProcessTimestamps property.For example, to add a new item, do as follows:
getValidationProcessTimestamps().add(newItem);Objects of the following type(s) are allowed in the list
XmlValidationProcessTimestamps
-
getValidationProcessLongTermData
public XmlValidationProcessLongTermData getValidationProcessLongTermData()
Gets the value of the validationProcessLongTermData property.- Returns:
- possible object is
XmlValidationProcessLongTermData
-
setValidationProcessLongTermData
public void setValidationProcessLongTermData(XmlValidationProcessLongTermData value)
Sets the value of the validationProcessLongTermData property.- Parameters:
value- allowed object isXmlValidationProcessLongTermData
-
getValidationProcessArchivalData
public XmlValidationProcessArchivalData getValidationProcessArchivalData()
Gets the value of the validationProcessArchivalData property.- Returns:
- possible object is
XmlValidationProcessArchivalData
-
setValidationProcessArchivalData
public void setValidationProcessArchivalData(XmlValidationProcessArchivalData value)
Sets the value of the validationProcessArchivalData property.- Parameters:
value- allowed object isXmlValidationProcessArchivalData
-
getValidationSignatureQualification
public XmlValidationSignatureQualification getValidationSignatureQualification()
Gets the value of the validationSignatureQualification property.- Returns:
- possible object is
XmlValidationSignatureQualification
-
setValidationSignatureQualification
public void setValidationSignatureQualification(XmlValidationSignatureQualification value)
Sets the value of the validationSignatureQualification property.- Parameters:
value- allowed object isXmlValidationSignatureQualification
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isCounterSignature
public Boolean isCounterSignature()
Gets the value of the counterSignature property.- Returns:
- possible object is
Boolean
-
-