Removed ValidatingXMLObject interface and implementations, first draft of metadata...
[shibboleth/cpp-opensaml.git] / samltest / signature / SAML1AssertionTest.h
index d3d2d2d..1e6f14d 100644 (file)
@@ -87,9 +87,10 @@ public:
         assertEquals(expectedChildElementsDOM, b->buildFromDocument(doc));\r
         \r
         try {\r
-            assertion->getSignature()->registerValidator(new SignatureProfileValidator());\r
-            assertion->getSignature()->registerValidator(new SignatureValidator(new KeyResolver(m_key->clone())));\r
-            assertion->getSignature()->validate(true);\r
+            SignatureProfileValidator spv;\r
+            SignatureValidator sv(new KeyResolver(m_key->clone()));\r
+            spv.validate(assertion->getSignature());\r
+            sv.validate(assertion->getSignature());\r
         }\r
         catch (XMLToolingException& e) {\r
             TS_TRACE(e.what());\r