package at.knowcenter.wag.egov.egiz.sig.signaturelayout.atrust; 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.moa.MOAHelper; 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.sigid.SimpleIdFormatter; import at.knowcenter.wag.egov.egiz.sig.signaturelayout.SignatureLayoutHandler; public class ATrustXades14SignatureLayoutHandler implements SignatureLayoutHandler { public static final String ETSI_BKA_ATRUST_1_2 = "etsi-bka-atrust-1.2"; public SignSignatureObject parseCreateXMLSignatureResponse( String xmlResponse, ConnectorEnvironment env) throws ConnectorException { return MOCCAHelper.parseCreateXMLResponse(xmlResponse, new DetachedMOCIdFormatter(ETSI_BKA_ATRUST_1_2), env); } }