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"/> <element name="Origin" type="{http://dss.esig.europa.eu/validation/diagnostic}EvidenceRecordOrigin"/> <element name="IncorporationType" type="{http://dss.esig.europa.eu/validation/diagnostic}EvidenceRecordIncorporationType" 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> <attribute name="Embedded" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="Parent" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> </extension> </complexContent> </complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte[]
protected XmlDigestAlgoAndValue
protected List
<XmlDigestMatcher> protected String
protected Boolean
protected List
<XmlSignatureScope> protected List
<XmlFoundTimestamp> protected XmlFoundCertificates
protected XmlFoundRevocations
protected EvidenceRecordIncorporationType
protected EvidenceRecordOrigin
protected XmlSignature
protected XmlStructuralValidation
protected List
<XmlTimestampedObject> protected EvidenceRecordTypeEnum
Fields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
duplicated, id
-
Constructor Summary
Constructors -
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 incorporationType property.Gets the value of the origin property.Gets the value of the parent property.Gets the value of the structuralValidation property.getType()
Gets the value of the type property.Gets the value of the embedded 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
setEmbedded
(Boolean value) Sets the value of the embedded 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 incorporationType property.void
setOrigin
(EvidenceRecordOrigin value) Sets the value of the origin property.void
setParent
(XmlSignature value) Sets the value of the parent 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
-
origin
-
incorporationType
-
structuralValidation
-
digestMatchers
-
evidenceRecordTimestamps
-
foundCertificates
-
foundRevocations
-
timestampedObjects
-
evidenceRecordScopes
-
base64Encoded
protected byte[] base64Encoded -
digestAlgoAndValue
-
embedded
-
parent
-
-
Constructor Details
-
XmlEvidenceRecord
public XmlEvidenceRecord()
-
-
Method Details
-
getDocumentName
Gets the value of the documentName property.- Returns:
- possible object is
String
-
setDocumentName
Sets the value of the documentName property.- Parameters:
value
- allowed object isString
-
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
-
getOrigin
Gets the value of the origin property.- Returns:
- possible object is
String
-
setOrigin
Sets the value of the origin property.- Parameters:
value
- allowed object isString
-
getIncorporationType
Gets the value of the incorporationType property.- Returns:
- possible object is
String
-
setIncorporationType
Sets the value of the incorporationType 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
-
isEmbedded
Gets the value of the embedded property.- Returns:
- possible object is
Boolean
-
setEmbedded
Sets the value of the embedded property.- Parameters:
value
- allowed object isBoolean
-
getParent
Gets the value of the parent property.- Returns:
- possible object is
Object
-
setParent
Sets the value of the parent property.- Parameters:
value
- allowed object isObject
-
getDigestMatchers
-
setDigestMatchers
-
getEvidenceRecordTimestamps
-
setEvidenceRecordTimestamps
-
getTimestampedObjects
-
setTimestampedObjects
-
getEvidenceRecordScopes
-
setEvidenceRecordScopes
-