mace-opensaml-users - Re: [OpenSAML2.0] Signature
Subject: OpenSAML user discussion
List archive
- From: Chad La Joie <>
- To:
- Subject: Re: [OpenSAML2.0] Signature
- Date: Thu, 17 Jan 2008 14:00:36 +0100
- Organization: SWITCH
Does the thing you're trying to sign have an ID? It doesn't look like it.
Dimuthu Leelarathne wrote:
Hi,
Thanks for the quick reply. But now I am facing the below problem[1].
I followed the documentation and tried both with
CanonicalizationMethod.INCLUSIVE and EXCLUSIVE. The algorithm is
XMLSignature.ALGO_ID_SIGNATURE_RSA
My X509Credential implementation successfully retrieves the private key.
But the xmlsec libraries throw the following exception[1]
Your help is much appreciated.
Thank you,
Dimuthu
[1]
18:08:01.483 [main] ERROR org.opensaml.xml.signature.Signer - An error
occured computing the digital signature
org.apache.xml.security.signature.XMLSignatureException: Cannot resolve
element with ID null
at org.apache.xml.security.signature.XMLSignature.sign(Unknown Source)
at org.opensaml.xml.signature.Signer.signObject(Signer.java:76)
at org.opensaml.xml.signature.Signer.signObjects(Signer.java:57)
at org.wso2.practice.HelloWorld.main(HelloWorld.java:87)
On Thu, 2008-01-17 at 13:08 +0100, Chad La Joie wrote:
You could check out the mailing list archives, which has seen a lot of discussion about this topic over the last couple weeks, or you can start at the Java documentation. It appears you were looking at the C++ docs which isn't going to be very helpful when using the Java library.
Dimuthu Leelarathne wrote:
Hi All,
I am new to OpenSAML2.0 library. I managed to build the library along
with java-openws and java-xmltooling. I also created a SAML Assertion
using it. Now I want to sign it.
But I cannot find documentation on Signing the SAML Assertion except
this[1]. I will be really thankful, if you can give a pointer to sample
code or more documentation.
Thanks,
Dimuthu
[1]https://spaces.internet2.edu/display/SHIB/OSTwoUserManCPPDSIG
--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Security
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68
,
http://www.switch.ch
- [OpenSAML2.0] Signature, Dimuthu Leelarathne, 01/17/2008
- Re: [OpenSAML2.0] Signature, Chad La Joie, 01/17/2008
- Re: [OpenSAML2.0] Signature, Dimuthu Leelarathne, 01/17/2008
- Re: [OpenSAML2.0] Signature, Chad La Joie, 01/17/2008
- Re: [OpenSAML2.0] Signature, Dimuthu Leelarathne, 01/17/2008
- Re: [OpenSAML2.0] Signature, Chad La Joie, 01/17/2008
- Re: [OpenSAML2.0] Signature, Dimuthu Leelarathne, 01/17/2008
- Re: [OpenSAML2.0] Signature, Chad La Joie, 01/17/2008
Archive powered by MHonArc 2.6.16.