package at.knowcenter.wag.egov.egiz.sig.signaturelayout.mocca; import at.knowcenter.wag.egov.egiz.exceptions.ConnectorException; import at.knowcenter.wag.egov.egiz.sig.connectors.ConnectorEnvironment; import at.knowcenter.wag.egov.egiz.sig.connectors.bku.SignSignatureObject; import at.knowcenter.wag.egov.egiz.sig.connectors.mocca.MOCCAHelper; import at.knowcenter.wag.egov.egiz.sig.sigid.DetachedMOCIdFormatter; import at.knowcenter.wag.egov.egiz.sig.signaturelayout.SignatureLayoutHandler; /** * Implementation of a signature layout handler for the beta version of mocca. * @author tknall */ public class OldMOCCASignatureLayoutHandler implements SignatureLayoutHandler { private final static String ALGORITHM_ID = "etsi-moc-1.0"; /** * Parses the given xmlResponse with respect to the specific signature layout of mocca. */ public SignSignatureObject parseCreateXMLSignatureResponse(String xmlResponse, ConnectorEnvironment env) throws ConnectorException { return MOCCAHelper.parseCreateXMLResponse(xmlResponse, new DetachedMOCIdFormatter(ALGORITHM_ID), env); } }