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 eu.europa.esig.dss.enumerations.EvidenceRecordIncorporationTypeprotected eu.europa.esig.dss.enumerations.EvidenceRecordOriginprotected XmlSignatureprotected XmlStructuralValidationprotected List<XmlTimestampedObject> protected eu.europa.esig.dss.enumerations.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.eu.europa.esig.dss.enumerations.EvidenceRecordIncorporationTypeGets the value of the incorporationType property.eu.europa.esig.dss.enumerations.EvidenceRecordOriginGets the value of the origin property.Gets the value of the parent property.Gets the value of the structuralValidation property.eu.europa.esig.dss.enumerations.EvidenceRecordTypeEnumgetType()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.voidsetIncorporationType(eu.europa.esig.dss.enumerations.EvidenceRecordIncorporationType value) Sets the value of the incorporationType property.voidsetOrigin(eu.europa.esig.dss.enumerations.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(eu.europa.esig.dss.enumerations.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
protected eu.europa.esig.dss.enumerations.EvidenceRecordTypeEnum type -
origin
protected eu.europa.esig.dss.enumerations.EvidenceRecordOrigin origin -
incorporationType
protected eu.europa.esig.dss.enumerations.EvidenceRecordIncorporationType 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
public eu.europa.esig.dss.enumerations.EvidenceRecordTypeEnum getType()Gets the value of the type property.- Returns:
- possible object is
String
-
setType
public void setType(eu.europa.esig.dss.enumerations.EvidenceRecordTypeEnum value) Sets the value of the type property.- Parameters:
value- allowed object isString
-
getOrigin
public eu.europa.esig.dss.enumerations.EvidenceRecordOrigin getOrigin()Gets the value of the origin property.- Returns:
- possible object is
String
-
setOrigin
public void setOrigin(eu.europa.esig.dss.enumerations.EvidenceRecordOrigin value) Sets the value of the origin property.- Parameters:
value- allowed object isString
-
getIncorporationType
public eu.europa.esig.dss.enumerations.EvidenceRecordIncorporationType getIncorporationType()Gets the value of the incorporationType property.- Returns:
- possible object is
String
-
setIncorporationType
public void setIncorporationType(eu.europa.esig.dss.enumerations.EvidenceRecordIncorporationType value) 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
-