Class XmlSignature
- All Implemented Interfaces:
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="EvidenceRecord" type="{http://dss.esig.europa.eu/validation/detailed-report}EvidenceRecord" 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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XmlConclusionprotected Booleanprotected List<XmlEvidenceRecord> protected Stringprotected List<XmlTimestamp> protected XmlValidationProcessArchivalDataprotected XmlValidationProcessBasicSignatureprotected XmlValidationProcessLongTermDataprotected XmlValidationSignatureQualification -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the conclusion property.Gets the value of the evidenceRecords property.getId()Gets the value of the id property.Gets the value of the timestamps property.Gets the value of the validationProcessArchivalData property.Gets the value of the validationProcessBasicSignature property.Gets the value of the validationProcessLongTermData property.Gets the value of the validationSignatureQualification property.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.voidSets the value of the id property.voidSets the value of the validationProcessArchivalData property.voidSets the value of the validationProcessBasicSignature property.voidSets the value of the validationProcessLongTermData property.voidSets the value of the validationSignatureQualification property.
-
Field Details
-
validationProcessBasicSignature
-
timestamps
-
evidenceRecords
-
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
-
getTimestamps
Gets the value of the timestamps 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 Jakarta XML Binding object. This is why there is not a
setmethod for the timestamps property.For example, to add a new item, do as follows:
getTimestamps().add(newItem);Objects of the following type(s) are allowed in the list
XmlTimestamp -
getEvidenceRecords
Gets the value of the evidenceRecords 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 Jakarta XML Binding object. This is why there is not a
setmethod for the evidenceRecords property.For example, to add a new item, do as follows:
getEvidenceRecords().add(newItem);Objects of the following type(s) are allowed in the list
XmlEvidenceRecord -
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
-
setId
-
isCounterSignature
-
setCounterSignature
-