<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>&nbsp;</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&nbsp;SAML implementation.&nbsp;After
 some debugging, I found OpenSAML library is complaining about the Transform&nbsp;Algorithm used by the other party's implementation. The Transform Algorithm used by the other party's implementation is &quot;<a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a>#&quot;
 in stead of that used by OpenSAML library, which is &quot;<a href="http://www.w3.org/2001/10/xml-exc-c14n#">http://www.w3.org/2001/10/xml-exc-c14n#</a>&quot;.</p>
<p>&nbsp;</p>
<p>Now my question is that is there a way to configure OpenSAML library to also accept the &quot;<a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a>#&quot;&nbsp;version of C14N?</p>
<p>&nbsp;</p>
<p>Thanks,</p>
<p>Gang</p>
</div>
</body>
</html>