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=40343>.
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=40343

           Summary: sun.security.pkcs11.P11Key$P11PrivateKey not accepted
           Product: Security
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: regression
          Priority: P2
         Component: Signature
        AssignedTo: security-dev@xml.apache.org
        ReportedBy: [EMAIL PROTECTED]


When I sign via my eID card using xmlsec 1.3.0 everything works.
When I perform the same via xmlsec 1.4.Beta2 I get the following exception:

org.apache.xml.security.signature.XMLSignatureException: Private keys must be
instance of RSAPrivate(Crt)Key or have PKCS#8 encoding
Original Exception was java.security.InvalidKeyException: Private keys must be
instance of RSAPrivate(Crt)Key or have PKCS#8 encoding
        at
org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.engineInitSign(SignatureBaseRSA.java:172)
        at
org.apache.xml.security.algorithms.SignatureAlgorithm.initSign(SignatureAlgorithm.java:249)
        at 
org.apache.xml.security.signature.XMLSignature.sign(XMLSignature.java:488)

-- 
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