I'm sorry Sean for bothering you ... 
 
I have just figure out that one specify that in the DOMSignContext part of the 
code ... =)
 
I'm sure that using the getElementByID method of the Document class is a good 
point to start right? 
 
... So far i did that but i get  Exception in thread "main" 
java.lang.NullPointerException: parent cannot be null
 
That is because i must use an xml schema to demostrate that the ID attribute is 
a valid "ID Attribute" for the 
xml document being signed?
 
Thanks in advance
 
Francisco
 
 
 



From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: RE: doubt with enveloped signature 
conceptDate: Wed, 9 Jan 2008 01:26:10 +0000


Hi Sean Yes, i have seen the code. In the example you showed the signature was 
enveloped with respect to the document element right?? (because og the 
Reference URI=""). the <Envelope> tis the document element right ?? <pre><code> 
are not xml element i think... or if their are element the signature will not 
be enveloped... Sorry my basics questions ... but when you said "You do have to 
specify where you want the Signature element to be located" how do you do that 
in the code that you point me??? how do you say i want the sinature inside 
"that" element .... i have been looking the API and i have not found that 
option so far =( Thanks  Francisco
 > Date: Tue, 8 Jan 2008 17:58:55 -0500> From: [EMAIL PROTECTED]> Subject: Re: 
 > doubt with enveloped signature concept> To: security-dev@xml.apache.org> > 
 > Francisco Sepulveda wrote:> > my point is ... let's suppose that i get the 
 > following XML document as input> > > > <doc> > > <element id="123">> > 
 > </signature>> > </element>> > </doc> > > > > so if i have to create an 
 > enveloped signature for the element "element"> > > > the result should be 
 > the following rigth?> > > > <doc> > > <element id="123">> > <signature>> > 
 > .....> > <reference URI="#123">> > </signature>> > </element>> > </doc> > > 
 > Yes.> > > Using the java API (javax.xml.crypto.dsig) i will have to 
 > construct the > > output xml document showed above with the signature ??? 
 > let say using a > > DocumentBuilderFactory instance and the createElement 
 > method or there > > is a transparent way for the programmer to put the 
 > signature element > > inside the element "element"?? just using the 
 > Reference, SignedInfo and > > the rest of the traditional classes...?> > You 
 > do have to specify where you want the Signature element to be > located. The 
 > implementation will do the rest of the work of creating the > Signature 
 > element and inserting it in the document. Have you looked at > the example 
 > (also in the XMLSec download) of creating an enveloped > signature?> > 
 > http://svn.apache.org/viewvc/xml/security/trunk/src_samples/javax/xml/crypto/dsig/samples/GenEnveloped.java?revision=375655&view=markup>
 >  > --Sean

Express yourself instantly with MSN Messenger! MSN Messenger 
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

Reply via email to