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 XmlDigestAlgoAndValueprotected List<XmlDigestMatcher> protected Stringprotected Booleanprotected List<XmlSignatureScope> protected List<XmlFoundTimestamp> protected XmlFoundCertificatesprotected XmlFoundRevocationsprotected EvidenceRecordIncorporationTypeprotected EvidenceRecordOriginprotected XmlSignatureprotected XmlStructuralValidationprotected List<XmlTimestampedObject> protected EvidenceRecordTypeEnumFields 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.voidsetBase64Encoded(byte[] value) Sets the value of the base64Encoded property.voidSets the value of the digestAlgoAndValue property.voidsetDigestMatchers(List<XmlDigestMatcher> digestMatchers) voidsetDocumentName(String value) Sets the value of the documentName property.voidsetEmbedded(Boolean value) Sets the value of the embedded property.voidsetEvidenceRecordScopes(List<XmlSignatureScope> evidenceRecordScopes) voidsetEvidenceRecordTimestamps(List<XmlFoundTimestamp> evidenceRecordTimestamps) voidSets the value of the foundCertificates property.voidSets the value of the foundRevocations property.voidSets the value of the incorporationType property.voidsetOrigin(EvidenceRecordOrigin value) Sets the value of the origin property.voidsetParent(XmlSignature value) Sets the value of the parent property.voidSets the value of the structuralValidation property.voidsetTimestampedObjects(List<XmlTimestampedObject> timestampedObjects) voidsetType(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
-