Return-Path: Delivered-To: apmail-xml-security-dev-archive@www.apache.org Received: (qmail 37557 invoked from network); 9 Feb 2006 10:00:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Feb 2006 10:00:27 -0000 Received: (qmail 31612 invoked by uid 500); 9 Feb 2006 10:00:27 -0000 Delivered-To: apmail-xml-security-dev-archive@xml.apache.org Received: (qmail 31235 invoked by uid 500); 9 Feb 2006 10:00:25 -0000 Mailing-List: contact security-dev-help@xml.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: security-dev@xml.apache.org List-Id: Delivered-To: mailing list security-dev@xml.apache.org Received: (qmail 31224 invoked by uid 99); 9 Feb 2006 10:00:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Feb 2006 02:00:25 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of fmondelli@mtg.de designates 62.144.85.193 as permitted sender) Received: from [62.144.85.193] (HELO www.mtgnet.de) (62.144.85.193) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Feb 2006 02:00:24 -0800 Received: from minka.mtgnet.de (minka [199.99.99.9]) by www.mtgnet.de (8.12.11/8.12.11) with ESMTP id k19A020l025766 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 9 Feb 2006 11:00:03 +0100 Received: from [199.99.99.30] (kuno [199.99.99.30]) by minka.mtgnet.de (8.12.11/8.12.11) with ESMTP id k19A02kt010245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 9 Feb 2006 11:00:02 +0100 Message-ID: <43EB12A1.1000704@mtg.de> Date: Thu, 09 Feb 2006 11:00:01 +0100 From: Fabio Mondelli Reply-To: fmondelli@mtg.de Organization: media transfer AG User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: security-dev@xml.apache.org Subject: signed xml does no more contain: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hello, I want to sign and verify xml files. in my case, the signed file does not contain the first line: from the original document. what could be the reason? Im doing a enveloped xml signature. here is the code: DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(parameterObject.getUnsignedInputXMLFile()); String BaseURI = parameterObject.getSignedXMLFile().toURL().toString(); XMLSignature sig = new XMLSignature(doc, BaseURI, XMLSignature.ALGO_ID_SIGNATURE_RSA_SHA1); ... Element rootElement = doc.getDocumentElement(); rootElement.insertBefore(sig.getElement(), rootElement.getFirstChild()); sig.addResourceResolver(new OfflineResolver()); Transforms transforms = new Transforms(doc); transforms.addTransform(Transforms.TRANSFORM_ENVELOPED_SIGNATURE); transforms.addTransform(Transforms.TRANSFORM_C14N_WITH_COMMENTS); thank U!