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
Modifier and TypeFieldDescriptionprotected XmlConclusion
protected Boolean
protected List
<XmlEvidenceRecord> protected String
protected List
<XmlTimestamp> protected XmlValidationProcessArchivalData
protected XmlValidationProcessBasicSignature
protected XmlValidationProcessLongTermData
protected XmlValidationSignatureQualification
-
Constructor Summary
-
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.void
setConclusion
(XmlConclusion value) Sets the value of the conclusion property.void
setCounterSignature
(Boolean value) Sets the value of the counterSignature property.void
Sets the value of the id property.void
Sets the value of the validationProcessArchivalData property.void
Sets the value of the validationProcessBasicSignature property.void
Sets the value of the validationProcessLongTermData property.void
Sets 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
set
method 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
set
method 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
-