<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle">P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</style>
</head>
<body fPStyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<p>Hi,</p>
<p> </p>
<p>I'm using OpenSAML library in our project. While I can use OpenSAML to do the SAML message/assertion signing and signature validation if both ends are using OpenSAML library, I'm having problems validating SAML assertions signed by other party's SAML implementation. After
some debugging, I found OpenSAML library is complaining about the Transform Algorithm used by the other party's implementation. The Transform Algorithm used by the other party's implementation is "<a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a>#"
in stead of that used by OpenSAML library, which is "<a href="http://www.w3.org/2001/10/xml-exc-c14n#">http://www.w3.org/2001/10/xml-exc-c14n#</a>".</p>
<p> </p>
<p>Now my question is that is there a way to configure OpenSAML library to also accept the "<a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a>#" version of C14N?</p>
<p> </p>
<p>Thanks,</p>
<p>Gang</p>
</div>
</body>
</html>