DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=40826>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=40826





------- Additional Comments From [EMAIL PROTECTED]  2006-10-28 14:28 -------
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > The complete stack trace:
> > > 
> > > AssinaturaXMLException: java.security.InvalidKeyException: Private keys 
> must be 
> > > instance of RSAPrivate(Crt)Key or have PKCS#8 encoding
> > >   at AssinaturaXMLEnveloped.assinar(AssinaturaXMLEnveloped.java:86)
> > This stack trace doesn't help. The AssinaturaXMLException is swallowing the
> > stack trace of the cause: InvalidKeyException. I need to have that the stack
> > trace of the InvalidKeyException to be able to help.
> 
> Ok. I think this may help:
> 
> javax.xml.crypto.dsig.XMLSignatureException: 
> java.security.InvalidKeyException: 
> Private keys must be instance of RSAPrivate(Crt)Key or have PKCS#8 encoding

Hello

I solved the problem just changing the way i get the instance of the KeyStore: 
It was: "this.repositorio = KeyStore.getInstance("PKCS11", provider);"
Now is: "this.repositorio = KeyStore.getInstance("PKCS11");"
I singed the xml many times, without closing the application and it´s is working
fine now.

But i still have some doubts....

1) If i use KeyStore.getInstance("PKCS11", provider) The Exception doesnt occurs
 at the first time and the xml document is signed normally. However, i if try to
sign again, the exception occurs. why ? is it a Bug ?

2) What´s the difference between each one? When use each one ?

Tks

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to