Class XmlEvidenceRecord
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
eu.europa.esig.dss.diagnostic.jaxb.XmlEvidenceRecord
- All Implemented Interfaces:
Serializable
Java class for EvidenceRecord complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EvidenceRecord"> <complexContent> <extension base="{http://dss.esig.europa.eu/validation/diagnostic}AbstractToken"> <sequence> <element name="DocumentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Type" type="{http://dss.esig.europa.eu/validation/diagnostic}EvidenceRecordType" minOccurs="0"/> <element name="StructuralValidation" type="{http://dss.esig.europa.eu/validation/diagnostic}StructuralValidation" minOccurs="0"/> <element name="DigestMatchers" type="{http://dss.esig.europa.eu/validation/diagnostic}DigestMatchers"/> <element name="EvidenceRecordTimestamps" type="{http://dss.esig.europa.eu/validation/diagnostic}FoundTimestamps"/> <element name="FoundCertificates" type="{http://dss.esig.europa.eu/validation/diagnostic}FoundCertificates"/> <element name="FoundRevocations" type="{http://dss.esig.europa.eu/validation/diagnostic}FoundRevocations"/> <element name="TimestampedObjects" type="{http://dss.esig.europa.eu/validation/diagnostic}TimestampedObjects"/> <element name="EvidenceRecordScopes"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SignatureScope" type="{http://dss.esig.europa.eu/validation/diagnostic}SignatureScope" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <choice> <element name="Base64Encoded" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> <element name="DigestAlgoAndValue" type="{http://dss.esig.europa.eu/validation/diagnostic}DigestAlgoAndValue"/> </choice> </sequence> </extension> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected byte[]
protected XmlDigestAlgoAndValue
protected List
<XmlDigestMatcher> protected String
protected List
<XmlSignatureScope> protected List
<XmlFoundTimestamp> protected XmlFoundCertificates
protected XmlFoundRevocations
protected XmlStructuralValidation
protected List
<XmlTimestampedObject> protected EvidenceRecordTypeEnum
Fields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
duplicated, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Gets the value of the base64Encoded property.Gets the value of the digestAlgoAndValue property.Gets the value of the documentName property.Gets the value of the foundCertificates property.Gets the value of the foundRevocations property.Gets the value of the structuralValidation property.getType()
Gets the value of the type property.void
setBase64Encoded
(byte[] value) Sets the value of the base64Encoded property.void
Sets the value of the digestAlgoAndValue property.void
setDigestMatchers
(List<XmlDigestMatcher> digestMatchers) void
setDocumentName
(String value) Sets the value of the documentName property.void
setEvidenceRecordScopes
(List<XmlSignatureScope> evidenceRecordScopes) void
setEvidenceRecordTimestamps
(List<XmlFoundTimestamp> evidenceRecordTimestamps) void
Sets the value of the foundCertificates property.void
Sets the value of the foundRevocations property.void
Sets the value of the structuralValidation property.void
setTimestampedObjects
(List<XmlTimestampedObject> timestampedObjects) void
setType
(EvidenceRecordTypeEnum value) Sets the value of the type property.Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
getId, isDuplicated, setDuplicated, setId
-
Field Details
-
documentName
-
type
-
structuralValidation
-
digestMatchers
-
evidenceRecordTimestamps
-
foundCertificates
-
foundRevocations
-
timestampedObjects
-
evidenceRecordScopes
-
base64Encoded
protected byte[] base64Encoded -
digestAlgoAndValue
-
-
Constructor Details
-
XmlEvidenceRecord
public XmlEvidenceRecord()
-
-
Method Details
-
getDocumentName
-
setDocumentName
-
getType
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
Sets the value of the type property.- Parameters:
value
- allowed object isString
-
getStructuralValidation
Gets the value of the structuralValidation property.- Returns:
- possible object is
XmlStructuralValidation
-
setStructuralValidation
Sets the value of the structuralValidation property.- Parameters:
value
- allowed object isXmlStructuralValidation
-
getFoundCertificates
Gets the value of the foundCertificates property.- Returns:
- possible object is
XmlFoundCertificates
-
setFoundCertificates
Sets the value of the foundCertificates property.- Parameters:
value
- allowed object isXmlFoundCertificates
-
getFoundRevocations
Gets the value of the foundRevocations property.- Returns:
- possible object is
XmlFoundRevocations
-
setFoundRevocations
Sets the value of the foundRevocations property.- Parameters:
value
- allowed object isXmlFoundRevocations
-
getBase64Encoded
public byte[] getBase64Encoded()Gets the value of the base64Encoded property.- Returns:
- possible object is byte[]
-
setBase64Encoded
public void setBase64Encoded(byte[] value) Sets the value of the base64Encoded property.- Parameters:
value
- allowed object is byte[]
-
getDigestAlgoAndValue
Gets the value of the digestAlgoAndValue property.- Returns:
- possible object is
XmlDigestAlgoAndValue
-
setDigestAlgoAndValue
Sets the value of the digestAlgoAndValue property.- Parameters:
value
- allowed object isXmlDigestAlgoAndValue
-
getDigestMatchers
-
setDigestMatchers
-
getEvidenceRecordTimestamps
-
setEvidenceRecordTimestamps
-
getTimestampedObjects
-
setTimestampedObjects
-
getEvidenceRecordScopes
-
setEvidenceRecordScopes
-