package de.fh_giessen.epr.container.v1; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * Behälter, der die Beweisdaten über die langfristige Integrität von Dokumenten * und Signaturen im XPSR enthält. Diese Beweismittel werden beschrieben wie im RFC 4998 standardisiert. * *

Java class for TEvidenceRecord complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="TEvidenceRecord">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="Format" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="ContainerPath" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="EvidenceRecord" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "TEvidenceRecord", propOrder = { "format", "description", "containerPath", "evidenceRecord" }) public class TEvidenceRecord { @XmlElement(name = "Format", required = true, defaultValue = "EvidenceRecord IETF-RFC 4998") protected String format; @XmlElement(name = "Description", required = true) protected String description; @XmlElement(name = "ContainerPath") protected String containerPath; @XmlElement(name = "EvidenceRecord", required = true) protected byte[] evidenceRecord; /** * Gets the value of the format property. * * @return * possible object is * {@link String } * */ public String getFormat() { return format; } /** * Sets the value of the format property. * * @param value * allowed object is * {@link String } * */ public void setFormat(String value) { this.format = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Gets the value of the containerPath property. * * @return * possible object is * {@link String } * */ public String getContainerPath() { return containerPath; } /** * Sets the value of the containerPath property. * * @param value * allowed object is * {@link String } * */ public void setContainerPath(String value) { this.containerPath = value; } /** * Gets the value of the evidenceRecord property. * * @return * possible object is * byte[] */ public byte[] getEvidenceRecord() { return evidenceRecord; } /** * Sets the value of the evidenceRecord property. * * @param value * allowed object is * byte[] */ public void setEvidenceRecord(byte[] value) { this.evidenceRecord = ((byte[]) value); } }