package at.gv.egovernment.moa.spss.api.impl; import java.util.ArrayList; import java.util.Collections; import java.util.List; import at.gv.egovernment.moa.spss.api.xmlverify.SignatureManifestCheckParams; /** * Default implementation of SignatureManifestCheckParams. * * @author Fatemeh Philippi * @version $Id$ */ public class SignatureManifestCheckParamsImpl implements SignatureManifestCheckParams { /** Referential information. */ private List referenceInfos; /** Whether to return the signature source data. */ private boolean returnReferenceInputData = true; /** * Sets the referantial information. * * @param referenceInfos The referential information. */ public void setReferenceInfos(List referenceInfos) { this.referenceInfos = referenceInfos != null ? Collections.unmodifiableList(new ArrayList(referenceInfos)) : null; } public List getReferenceInfos() { return referenceInfos; } /** * Sets whether to return signature source data. * * @param returnReferenceInputData Whether to return signature source data. */ public void setReturnReferenceInputData(boolean returnReferenceInputData) { this.returnReferenceInputData = returnReferenceInputData; } public boolean getReturnReferenceInputData() { return returnReferenceInputData; } }