package at.gv.egiz.asic.impl; import at.gv.egiz.asic.api.ASiCEntry; import at.gv.egovernment.moa.spss.MOAApplicationException; import at.gv.egovernment.moa.spss.MOAException; /** * Created by afitzek on 6/15/16. */ public interface ASiCContainer { void setMimeType(String mimeType); void addDataEntry(ASiCEntry entry) throws MOAApplicationException; void addSignatureEntry(ASiCEntry entry); void addInformationEntry(ASiCEntry entry); void setIsXAdES() throws MOAException; void setIsCAdES() throws MOAException; void setIsEvidenceERS() throws MOAException; void setIsEvidenceXML() throws MOAException; void setIsTimestamped() throws MOAException; }