Add option for inclusive c14n.
authorScott Cantor <cantor.2@osu.edu>
Fri, 2 Nov 2007 14:46:50 +0000 (14:46 +0000)
committerScott Cantor <cantor.2@osu.edu>
Fri, 2 Nov 2007 14:46:50 +0000 (14:46 +0000)
siterefresh/siterefresh.cpp

index 834cb34..02fa356 100644 (file)
@@ -108,7 +108,8 @@ void verifySignature(DOMDocument* doc, DOMNode* sigNode, const char* cert=NULL)
                     for (unsigned int i=0; tlist && i<tlist->getSize(); i++) {
                         if (tlist->item(i)->getTransformType()==TRANSFORM_ENVELOPED_SIGNATURE)
                             valid=true;
-                        else if (tlist->item(i)->getTransformType()!=TRANSFORM_EXC_C14N) {
+                        else if (tlist->item(i)->getTransformType()!=TRANSFORM_EXC_C14N &&
+                                 tlist->item(i)->getTransformType()!=TRANSFORM_C14N) {
                             valid=false;
                             break;
                         }